2012-07-03 1 views
-1

У меня есть настройка EC2 и установлена ​​postfix + dovecot + squirrelmail. Когда я отправляю электронные письма с squirrelmail на мою учетную запись gmail, он попал в спам.Gmail отмечают электронную почту как спам при отправке с Amazon EC2 + postfix

Я проверил мой IP на http://www.spamhaus.org, он говорит: «IP указан на политике Block List (PBL)» Вот ссылка: http://www.spamhaus.org/pbl/query/PBL1522076

Мне сказали, что мне нужно использовать AWS SES вместо этого. Я совершенно новый в linux и amazon, что я должен делать лучше всего?

Заранее спасибо

ответ

0

Листинг в Spamhaus PBL означает, что почта из этого диапазона IP не должен быть направлен непосредственно в Интернете. Вместо этого вы должны отправлять почту через smarthost. Согласно информации о листинге PBL, вы можете попросить Amazon предоставить smarthost или, альтернативно, использовать службу, такую ​​как sendgrid.

Как только у вас есть информация о smarthost (сервер/имя пользователя/пароль), настройте постфикс, чтобы использовать smarthost. Вы найдете много учебников, как это сделать, короткий пример для 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 
Смежные вопросы