2012-07-03 2 views
-1

EC2를 설정하고 postfix + dovecot + squirrelmail을 설치했습니다. squirrelmail에서 내 Gmail 계정으로 전자 메일을 보낼 때 스팸 메일에 들어갔다. http://www.spamhaus.org/pbl/query/PBL1522076Amazon EC2 + postfix에서 보낸 이메일을 스팸으로 표시합니다.

내가 대신 AWS SES를 사용할 필요가 들었다 :

내가 http://www.spamhaus.org 내 IP를 확인, 그것이 말하는 "IP가 정책 차단 목록 (PBL)에 상장되어있다"여기 링크입니다. 나는 리눅스와 아마존에서 아주 새로운데, 나는 무엇을 가장 잘해야 할까? Spamhaus PBL에서 미리

답변

0

목록에서

덕분에이 IP 범위에서 메일이 인터넷에 직접 전송되지 않게해야 함을 의미한다. 대신, 스마트 호스트를 통해 메일을 보내야합니다. PBL 목록 정보에 따르면 아마존에 스마트 호스트를 제공하거나 sendgrid와 같은 서비스를 사용하도록 요청할 수 있습니다.

스마트 호스트 정보 (서버/사용자 이름/비밀번호)를 받으면 스마트 호스트를 사용하도록 postfix를 구성하십시오. 당신은 sendgrid를 들어, 간단한 예제를 이렇게 편집하는 방법 많은 자습서를 찾을 수 있습니다 /etc/postfix/main.cf :

smtp_sasl_auth_enable = yes 
smtp_sasl_password_maps = static:sendgridusername:sendgridpassword 
smtp_sasl_security_options = noanonymous 
relayhost = [smtp.sendgrid.net]:587