
夥計們!
我正在嘗試設定我的伺服器以透過 Amazon SES 發送電子郵件,但我陷入了困境:
將以下行加入 /etc/mail/sendmail.mc 檔案中任何 MAILER() 定義之前。
define(`SMART_HOST', `email-smtp.us-west-2.amazonaws.com')dnl
define(`RELAY_MAILER_ARGS', `TCP $h 25')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl
FEATURE(`authinfo', `hash -o /etc/mail/authinfo.db')dnl
MASQUERADE_AS(`example.com')dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl
例如,如果我有 10 個經過驗證的網域(example1.com、example2.com 等)怎麼辦? sendmail 的設定檔是什麼樣子的?
先致謝!