「Amazon SES」:修訂間差異

出自Gea-Suan Lin's Wiki
跳至導覽 跳至搜尋
本頁面具有訪問限制。如果您看見此訊息,這代表您沒有訪問本頁面的權限。
行 5: 行 5:
=== 安裝 ===
=== 安裝 ===


 官方文件有提到,但大家常常都會忘記,所以有可能會遇到套件沒有裝:
 官方文件有提到 要先裝這些套件<ref name="doc-ses-postfix">{{Cite web |url=https://docs.aws.amazon.com/ses/latest/DeveloperGuide/postfix.html | title=Integrating Amazon SES with Postfix |accessdate=2018-12-16}}</ref> ,但大家常常都會忘記,所以有可能會遇到套件沒有裝:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
行 11: 行 11:
</syntaxhighlight>
</syntaxhighlight>


 參考官方文件提供的<code>/etc/postfix/main.cf</code>設定<ref>{{Cite web |url=https://docs.aws.amazon.com/ses/latest/DeveloperGuide/postfix.html | title=Integrating Amazon SES with Postfix |accessdate=2018-12-16}}</ref>,這邊假定是使用<code>us-east-1</code>的SES服務:
 參考官方文件提供的<code>/etc/postfix/main.cf</code>設定<ref name"doc-ses-postfix"/>,這邊假定是使用<code>us-east-1</code>的SES服務:


<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">

於 2018年12月26日 (三) 06:06 的修訂

Amazon SESAWS的郵件服務。

讓Postfix使用SES

安裝

官方文件有提到要先裝這些套件[1],但大家常常都會忘記,所以有可能會遇到套件沒有裝:

sudo apt install -y libsasl2-modules

參考官方文件提供的/etc/postfix/main.cf設定引用錯誤:<ref> 標籤開頭格式錯誤或名稱不正確,這邊假定是使用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

參考文獻

外部連結