현재 PHP의 swiftmailer를 사용하여 사용자의 메일 서버를 통해 대량 메일을 보내는 시스템이 있습니다. 모든 것이 100 % 제대로 작동하지만 최근에는 반송 메일 주소로 내 hmail 서버를 설정하여 반송 추적을 시작했습니다. 스크립트가 DB를 업데이트하는 서버의 메일 계정으로 모든 보내는 메일에 대한 리턴 경로를 설정하면이 역시 100 % 작동합니다.대량 메일 보내기
유일한 문제는 내 메일 서버에 대한 SPF 레코드가 매우 엄격하고 MTA의 차단 메일이 SPF가 실패하여 반송 경로와 함께 자체 서버에서 사용자가 보낸 메일입니다.
시작했을 때 serverfault에 질문을 올렸습니다. 누군가가 spf에서 사용하는 메일 헤더가 아니라 SMTP 봉투라고 설명해주었습니다.
기본적으로 내 질문은 더 나은 전달을 위해, 내 메일 서버에서 모든 메일을 보내고 회신 메일 주소를 사용자 메일 계정으로 설정하거나 메일 헤더에서 스푸핑해야합니까? 나는 잘못된 접근법을 취하고 있으며 더 간단한 방법이 있습니까?
가장 간단하고 신뢰할 수있는 옵션은이 일을 정확하게 수행하는 서비스를 사용하는 것입니다. –
왜 누군가가 downvote, 그것은 이미 작동 솔루션이며 많은 질문에 대한 질문은 기본적으로 A 또는 B 느낌이 있다면 다른 제안을 열어 메일 deliverability 향상에 대한 A 또는 B 질문입니다. 올바른 옵션이 아니라면, 돈을 청구하지 않아서 만 드릴라 같은 것을 사용하는 것은 옵션이 아닙니다. – JacoT
내가 downvote하지 않은 동안, 나는 이것을 주신 사람들이 프로그래밍 문제가 아니라는 것을 이해할 수있다. –