创建Lightsail② 〜 设置Amazon SES

首先

在上一篇文章中,我们已经介绍了如何搭建Lightsail。而这一次,我们要从已经创建好的Lightsail内的WordPress管理界面发送邮件。
根据要求,我们需要对WordPress进行邮件发送设置,因此这次我们将尝试配置WordPress管理界面中的邮件发送功能,使用Amazon SES进行邮件发送。
这次的内容更侧重于Amazon SES和WordPress相关的设置,而不是在Lightsail上进行其他配置。

 

亚马逊简易邮件服务 (Amazon SES)

 

AWS提供的电子邮件发送服务。您无需自己创建电子邮件服务器或进行网络配置管理,即可发送电子邮件。此外,您可以使用自己拥有的域名和电子邮件地址进行邮件发送。

亚马逊SES的配置

在Amazon SES中注册发件域和收件地址。

在进行Amazon SES设置之前,需要事先获取用于WordPress URL的域名,可以使用Route53进行获取。

创建ID(寄件者)

image⑤.png

在屏幕上选择或输入以下内容的项目,然后点击“创建ID”按钮。

    IDの詳細エリア
No.設定項目値1IDタイプドメイン2ドメイン所有しているドメイン名3デフォルト設定セットの割り当てチェックなし4カスタム MAIL FROM ドメインの使用チェックなし
image⑥.png
image⑦.png
如果您正在使用Route53来管理SES中要注册的域名,那么系统会自动在Route53中创建CNAME记录。
如果您想要将域名注册到SES,我们需要确认您拥有该域名,并通过注册CNAME记录进行验证,以确定您可以使用SES。

所以,如果未在Route53上注册域名,稍微麻烦一点。

image⑧.png

确认已在“已验证ID”上注册的域名的“ID状态”是否为“已验证”。

您已完成使用此註冊域名作為WordPress的寄件人郵件地址。

创建ID(邮寄地址)

在Amazon SES的界面上,点击“创建ID”按钮。

请在屏幕上选择并输入以下内容的项目,然后点击“创建ID”按钮。

No.設定項目値1IDタイプEメールアドレス2EメールアドレスWordPressからのメールを送付したいアドレス3デフォルト設定セットの割り当てチェックなし
image⑨.png
    • タグエリア

 

    なければそのまま、お好みでタグの設定を追加する。
如果选择电子邮件地址,您将收到一封来自AWS的确认邮件。点击邮件中的链接,以确认您拥有输入的电子邮箱地址。
请注意,如果不点击邮件中的链接,则不会进行验证。

请确认在「验证通过的ID」下注册的电子邮件地址的「ID状态」是否已更改为「验证通过」。

注册收件人的电子邮件地址已完成。

发送电子邮件测试。

到这一步,我认为您已经能够注册邮件的发送域和收件人的电子邮件地址,可以尝试发送测试邮件来进行测试。

点击已验证ID清单中由“ID”列在SES注册的域链接。

2. 点击右上方的“发送测试邮件”按钮。

请填写以下内容,并点击“发送测试电子邮件”按钮。

No.設定項目値1Eメール形式フォーマット済み2Fromアドレスno-replay3シナリオカスタム4カスタム受信者※SESでWordPress送付用に登録したメールアドレス5件名※テストメールに件名を任意入力6本文※メールの本文を任意入力7設定セット選択なし
鉴于主题和正文留空可能导致被误认为垃圾邮件,请尽量填写内容。

只要从SES中设置的地址发送邮件到输入的地址就可以了。

下载SMTP设置值

image⑩.png

WordPress的设置

    1. 点击WordPress管理面板中的“插件”,显示插件列表。

 

    1. 如果“WP Mail SMTP”未启用,则启用它。

 

    打开“WP Mail SMTP”的设置页面,设置来自Amazon SES的SMTP信息和电子邮件地址。
No.設定項目値1送信元メールアドレス任意文字列(no-replayなど) + SESで登録したドメイン2フォーム名任意文字列(メール送付元として表示されたい値)3メーラーその他のSMTP4SMTPホストemail-smtp.ap-northeast-1.amazonaws.com ※SESをどのリージョンで設定したかで変わります。5暗号化TLS6SMTPポート5877認証オン8SMTPユーザ名SESからダウンロードしたSMTPユーザ名9SMTPパスSESからダウンロードしたSMTPのパスワード

点击”保存设置”按钮。

根据SES在哪个地区进行设置,SMTP主机会有所不同。
    1. 从「WP Mail SMTP」的「邮件测试」标签页中,尝试发送一封测试邮件。

 

    1. 将目标地址设为已注册在SES中的电子邮件地址,然后点击「发送邮件」按钮。

 

    如果邮件成功发送到配置好的地址,那么就算完成了。
确认收到的电子邮件的头部信息,并检查是否通过DKIM认证,如果是的话,”DKIM-Signature”块应该存在。

关于Amazon SES的沙箱模式

image⑪.png

如果您在WordPress中使用Amazon SES的管理电子邮件地址,我认为不需要解除此模式。

 

电子邮件的收件人仅限于经过验证的电子邮件地址和域名,或者Amazon SES邮件模拟器。

只有在検証過的電子郵件地址和域名上,才能發送郵件到上述提到的沙盒模式。

你每天最多可以发送200条消息,每条消息耗时最长24小时。

每天只能发送最多200封电子邮件。