기본 메일을 생성하여 mailaddress로 보내는 메일 에이전트가 있습니다.에이전트가 헤더에 "From"을 설정하지 않았습니다.
Dim s As New NotesSession
Dim maildoc As NotesDocument
Dim db As NotesDatabase
Set db = s.Currentdatabase
Set maildoc = New NotesDocument(db)
maildoc.Form = "Memo"
maildoc.SendTo = "[email protected]"
maildoc.Subject = "Test"
Call maildoc.replaceitemvalue("Principal","[email protected]")
Call maildoc.replaceitemvalue("AltFrom","[email protected]")
Call maildoc.replaceitemvalue("InetPrincipal","[email protected]")
Call maildoc.replaceitemvalue("SMTPOriginator","[email protected]")
Call maildoc.replaceitemvalue("From","[email protected]")
Call maildoc.replaceitemvalue("sentFrom","[email protected]")
Call maildoc.replaceitemvalue("InetFrom","[email protected]")
Call maildoc.send(False,False)
이 에이전트를 실행하고 내 web.de 계정을 보면 보낸 사람 정보가 없음을 알 수 있습니다. 메일 헤더에 "보낸 사람"필드 집합이 없습니다. '발신자'입력란 만
누구든지이 문제를 해결하기 위해 서버 구성이나 무언가에 대해 알고 있습니까? 그게 대리인 실수라고 생각하지 않아요, 그렇죠?
"DOMINODOMAIN @ testFrom @ anydomain.de"주로 설정해보십시오 "도메인 @ testFrom @ anydomain.de"그것에을 설정합니다. 따라서 Domino 도메인이 Domain이라면 "testFrom @ anydomain.de @ Domain"으로 설정하십시오 –
메일이 전혀 전송되지 않습니다 – MeMeMax
죄송합니다. 오타가있었습니다. 이제 작동합니다. 내가 그것을 받아 들일 수 있도록 대답으로 제공해주십시오! – MeMeMax