如何使用 AWS Lightsail 设置电子邮件

How to setup email with AWS Lightsail

我最近通过 AWS Lightsail 托管了我的 wordpress 网站。该网站有联系表格和时事通讯,但都不起作用。我也无法通过 wordpress 发送密码重置电子邮件,收到主机可能已禁用 mail() 功能的消息。

如何在我的网站上设置电子邮件?它是通过域还是主机处理的?我读到我可能需要注册 AWS SES,但我不确定如何继续。我的客户还告诉我他们为该域设置了 Outlook 365,但我不确定适合的位置。

对含糊之处深表歉意。我是在线托管网站的新手,一直找不到任何有用的 tutorials/resources,因此非常感谢您的帮助。

我建议不要通过您的 Lightsail 服务器托管您客户的电子邮件。有很多额外的麻烦需要考虑,还有其他服务比服务器上可用的选项更可靠,并提供更好、更强大的用户界面。

要让您的客户获得自定义域名电子邮件地址(即 joe@domainname.com),这里有两个选项:

Zoho - 费用:免费

您可以在这里注册:https://www.zoho.com/workplace/pricing.html?src=zmail 您需要验证域名才能正常工作(通过向站点添加 HTML 文件或向域添加 CNAME)

GSuite Google - 成本:5 美元/user/month

您可以在这里注册:https://inbox.google.com/u/0/search/google%20suite#m_-1052842142248281614_ 您还可以获得一些不错的促销代码,第一年可享受 20% 的折扣 - 这是一个:9746YLRVNWERPAH

并且,对于关于确保发送忘记密码电子邮件的问题,请确保在服务器上安装了 sendmail (apt-get install sendmail),/etc/hosts 文件包含以下内容

  • 127.0.0.1 localhost localhost.localdomain 这里是你的主机名

并且端口 25 在服务器上打开。