Excel VBA 코드 및 Outlook 프로그램 액세스 경고


1

지난 금요일에 이메일을 생성하는 Excel 매크로 중 하나에이 경고가 표시되었습니다.

Microsoft Outlook : 프로그램이 Outlook에 저장된 전자 메일 주소 정보에 액세스하려고합니다. 예기치 않은 경우 거부를 클릭하고 바이러스 백신 소프트웨어가 최신인지 확인하십시오. 전자 우편 안전 및이 경고가 표시되지 않도록하는 방법에 대한 자세한 내용을 보려면 도움말을 누르십시오. 1 분 동안 액세스를 허용하십시오. 허용, 거부, 도움말

여기에 이미지 설명을 입력하십시오

다음과 같이 문자열을 메일 객체의 HTMLBody 속성에 연결하는 줄로 좁혔습니다.

.HTMLBody = .HTMLBody & "<br>" & "<br>"

그러나 값만 할당하는 행은 경고를 트리거하지 않습니다.

.HTMLBody = "<BODY style=font-size:11pt;font-family:Calibri><br>"

아무도이 행동의 변화를 일으킨 원인을 알고 있습니까?


2
악의적 인 코드가 받은 편지함을 읽을 수 있으므로 HTMLBody 속성을 읽는 것은 보안 위험으로 간주됩니다 . Outlook Redemption과 같은 타사 제품을보고 싶을 수도 있습니다.
ThunderFrame

말이 되네요 본문을 문자열로 작성하고 끝에 한 번만 HTMLBody에 작성하여 해결 방법을 찾았습니다. 답변으로 가지고있는 것을 게시하면 솔루션으로 설정합니다.
Ampersand 2016 년

답변:


1

악의적 인 코드가 받은 편지함을 읽을 수 있으므로 HTMLBody 속성을 읽는 것은 보안 위험으로 간주됩니다 . Outlook Redemption과 같은 타사 제품을보고 싶을 수도 있습니다.

올바르게 결정한대로 미리 구성된 HTML 문자열로 속성을 설정하면 HTMLBody 속성을 읽을 필요가 없으며 더 효율적일 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.