우선, Greetings!VERP with JavaMail and Postfix, How To?
나는 대략 Javax.mail API를 사용하여 Java에서 사용자 정의 뉴스 레터 애플리케이션을 개발할 예정입니다. 그래서 반송을 추적하기 위해 Verp 기술을 개발해야합니다.
지금까지 내가 가진 것 javax.mail.internet.MimeMessage 내 메일 헤더를 처리하기 위해.
class CustomMailMessage extends MimeMessage
...
public void setCustomHeader(key, value)
{
setHeader(key, value);
updateHeaders();
}
...
이렇게하면 Return-Path를 제외하고 설정 한 모든 헤더에서 작동하는 것 같습니다.
...
setCustomHeader("Return-Path",verpAddr);
...
VERP가 실패했습니다. 전화 전후에이 헤더의 값을 추적했습니다.
...
Transport.send(message);
...
이 값은 설정 한 것과 같습니다. 그러나 수신 메일에서 반송 경로가 보낸 사람 주소 (보낸 사람 :)로 변경됩니다. 헤더의 나머지 부분과 달리 설정되었습니다. 그래서 바운스 알림은 내 바운스 [email protected]이 아닌 보낸 사람에게 전달됩니다.
이 오류는 후위 사이트에 있다고 생각합니다.
서버는 Plesk에서 설정하고 내 domain.com은 내 서버에서 공유합니다.
그래서 나는 저를 도울 누군가를 기쁘게합니다. 또는 Verp 기술을 다르게 구현하는 방법에 대한 정보를 더 많이 제공 할 수 있습니다.
Thx in Advance & 건배!