Amazon SES
跳转到导航
跳转到搜索
Amazon SES是AWS的邮件服务。
让Postfix使用SES
安装
官方文件有提到要先装这些套件[1],但大家常常都会忘记,所以有可能会遇到套件没有装:
sudo apt install -y libsasl2-modules
参考官方文件提供的/etc/postfix/main.cf
设定[1],这边假定是使用us-east-1
的SES服务:
relayhost = [email-smtp.us-east-1.amazonaws.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = encrypt
smtp_use_tls = yes
以及/etc/postfix/sasl_passwd
:
[email-smtp.us-east-1.amazonaws.com]:587 AKxxxxxxxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
并且产生对应的档案:
sudo postmap hash:/etc/postfix/sasl_passwd
参考文献
- ↑ 1.0 1.1 Integrating Amazon SES with Postfix. [2018-12-16].