너무 큰 이메일을 보내면 성공적으로 보내기가 어렵습니다. 그렇다면 Outlook을 보내기 전에 메일 크기를 자동으로 확인하도록 만드는 것은 어떻습니까? 이 기사에서는 Outlook VBA로이를 실현하는 방법을 알려줍니다.
평소와 같이 특정 크기보다 큰 파일을 첨부하려는 경우 Outlook 경고가 표시되어 첨부 할 수 없습니다. MS Outlook에는 이메일이 성공적으로 발송 될 수 있도록하기 위해이 기능이 부여됩니다. 그러나 이메일이 너무 큰 경우에는 첨부 파일이 너무 많아서 아마도 각 첨부 파일이 적절한 크기 내에 있더라도 보내기가 여전히 어렵습니다. 따라서 너무 큰 이메일을 보내지 않는 것이 좋습니다. 그렇다면 이메일이 너무 큰지 여부를 어떻게 식별 할 수 있습니까? 이 문제에 중점을 두어 Outlook에서 크기를 자동으로 확인하고 이메일이 미리 결정된 최대 크기보다 큰지 묻는 메시지를 표시하는 방법을 소개합니다.
특정 크기보다 큰 이메일을 보낼 때 경고
- 처음에는 start Outlook에서 "개발자"탭으로 이동합니다.
- 그런 다음 "Visual Basic"버튼을 클릭합니다.
- 그 다음 "Microsoft Visual Basic for Applications"팝업 창에서 왼쪽에있는 "ThisOutlookSession"프로젝트를 두 번 클릭해야합니다.
- 다음으로 다음 VBA 코드를 복사하여 새 프로젝트에 붙여 넣을 수 있습니다.
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim olSize As Long
Dim MaxSize As Long
Dim strMsg As String
Dim nRes As Integer
olSize = Item.Size
MaxSize = 20000 'in bytes
If olSize > MaxSize Then
strMsg = "The current mail has exceeded " & MaxSize & " bytes." & vbCrLf & "It may fail to be sent out. Do you still want to send it anyway?"
nRes = MsgBox(strMsg, vbYesNo + vbExclamation, "Check Mail Size")
If nRes = vbNo Then
Cancel = True
End If
End If
End Sub
- 그 후이 코드에 디지털 서명하십시오. "VBA 프로젝트 용 디지털 인증서"를 사용하여 인증서를 만든 다음이 인증서를 코드에 할당합니다.
- 마지막으로 현재 창을 종료하고 시도해 볼 수 있습니다. 미리 설정된 최대 크기보다 큰 이메일을 보내려고하면 다음 스크린 샷과 같은 경고가 표시됩니다.
Outlook이 항상 보내기 / 받기에 실패하는 경우 수행 할 작업
Outlook은 오류가 발생하기 쉽습니다. 따라서 이메일 송수신에 실패하는 것은 드문 일이 아닙니다. 그렇다면 이런 종류의 문제를 어떻게 처리 할 수 있습니까? 일반적으로 먼저 서버 관리자에게 문의하여 서버에 문제가 발생했는지 물어볼 수 있습니다. 잘못된 것이 없다면 고객의 문제를 처리해야합니다. 평소와 같이 손상된 SRS 파일에서 발생할 수 있습니다. 파일과 해상도를 삭제할 수 있습니다.tart Outlook을 다시 만듭니다. 오류가 계속되면 발생할 가능성이 매우 높습니다. Outlook PST 이메일 오류. 다음과 같은 강력한 수리 도구를 사용할 수 없습니다. DataNumen Outlook Repair.
저자 소개 :
Shirley Zhang은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 손상된 mdf 데이터베이스 복구 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM


