Amazon-Ec2
AWS EC2 和 SMTP 服務上的 postfix/sendmail 的電子郵件配置
我是 AWS 新手。我們正在將 Hostgator 的 VPS 上託管的 Joomla 網站遷移到執行 Red Hat 的 AWS EC2。它需要郵件服務來發送和接收。
我可以安裝 postfix 和 sendmail,但不清楚 SMTP 如何在 AWS EC2 上工作,以便發送的電子郵件是合法的,它究竟連接到什麼?它是否需要 SMTP 郵件的第 3 方服務,或者這是否由 AWS 某處提供?
EC2 上的 SMTP 的工作方式與其他任何地方相同,除了:
- 通過 SMTP 埠 25 發出的郵件受到限制;在郵件被阻止之前,您只能發送非常少量的郵件。(您可以申請移除此限制,但除非您的郵件 100% 是事務性的,否則請不要打擾。)
- EC2 IP 地址範圍往往會在各種黑洞列表中上下浮動,這意味著即使您沒有受到限制,傳出傳遞的可能性也不是很高。
收到的郵件不受影響,但您必須記住在您的安全組中打開相應的埠(TCP 25、110、143、465、587、993、995)。
為了解決投遞問題,許多 EC2 使用者通過 Sendgrid、Mailchimp、Amazon SES 等第三方服務發送郵件。您不需要使用 Amazon 來投遞外發郵件。