我正在尝试配置 ThunderBird 以使用 SMTP/Amazon SES 发送电子邮件。
亚马逊提供有关如何配置 Outlook 的文档从理论上讲,这意味着我可以配置另一个电子邮件客户端来执行相同操作。但是,Thunderbird 似乎拒绝让我设置仅用于发送邮件的帐户。
我可以此屏幕(图片链接)并被卡住。
我遇到了两个问题:
第一的:如果我不指定接收邮件服务器,Thunderbird 不允许我执行任何操作。我尝试输入没有任何按照文档中所述,也可以将其留空。如果缺少它,Thunderbird 将不会让我尝试验证帐户。
第二:(这很可能与第一个问题有关),如果我对发送和接收服务器使用相同的值(如屏幕截图所示),则无法验证我的凭据。我尝试将密码留空并输入没有任何对于用户名,尝试输入用户名和密码的 AWS 密钥(如屏幕截图所示)以及两者的各种组合。
此外,我能够让 Gmail 连接到外发邮件服务器。事实上,我没有直接通过 Gmail 的唯一原因是它要求我从我的外发地址接收激活链接/代码。由于 SES 地址无法接收电子邮件,因此我无法访问所述激活电子邮件。
归根结底我正在尝试使用免费的 GUI 电子邮件客户端(Gmail、Thunderbird 等)通过 SES 的外发 SMTP 服务器发送电子邮件。我在网上看到有人成功做到了,但没有人发布具体步骤 :(
答案1
zashu,我刚刚了解了 SES,由于它看起来很棒,所以我打算试用一下。当我搜索有关人们将 SES 与 Thunderbird 结合使用的信息和评论时,我发现了您的这个问题。
据我所知,如果您在 Thunderbird 中还没有任何电子邮件地址,则无法添加外发服务器。首先,您必须设置一个电子邮件地址来接收邮件。对我来说,我只会使用 ISP 分配给我的任何电子邮件。我还在 Thunderbird 中设置了 Hotmail 帐户。最重要的是,要使用 SES 发送消息,它必须“来自”您的电子邮件地址。
在 Thunderbird 中设置您选择的电子邮件地址,并使用 SES 作为发送服务器。我查看了您附加的屏幕截图,您使用 SMTP 作为接收服务器。您的电子邮件地址应该是“POP”,顶部的连接信息也应该是您的 POP 帐户的信息。将您的帐户添加到 Thunderbird 后,转到主菜单并单击“工具”-->“帐户设置”--> 查看对话框左侧面板中列表的底部,然后单击“发送服务器 (SMTP)”。然后,您可以添加所需的任何其他发送服务器,并选择哪个服务器将作为默认服务器。
如果主菜单未显示,您可以单击键盘上的“alt”键来显示它。另一种进入帐户设置的方法是右键单击 Thunderbird 左侧窗格上的电子邮件地址,然后单击“设置”。
这次尝试提供帮助对你来说可能太晚了,但希望有人能从这些信息中受益。