如何从我的域名发送电子邮件?

如何从我的域名发送电子邮件?

我正在运行 Discourse 并发送验证电子邮件,但这些电子邮件以我的 gmail 地址作为发件人,并且它们进入垃圾邮件文件夹,Google 发出警告,称这可能是网络钓鱼。

我是否需要通过 GoDaddy 购买电子邮件并通过该帐户发送?抱歉,如果这不清楚,我对电子邮件的工作原理感到困惑。这与 SPF 有关吗?

编辑

有人建议我“...使用您被授权的域名,然后使用该域名中的论坛 IP 创建 SPF 记录。”您能解释一下这是什么意思吗?

答案1

维基百科,自由的百科全书:

发件人策略框架 (SPF) 是一种电子邮件验证系统,旨在通过验证发件人的 IP 地址来检测电子邮件欺骗(一种常见漏洞),从而防止垃圾邮件。SPF 允许管理员通过在域名系统 (DNS) 中创建特定的 SPF 记录(或 TXT 记录)来指定允许哪些主机从给定域发送邮件。邮件交换器使用 DNS 检查来自给定域的邮件是否由该域管理员批准的主机发送。

我很高兴你发现 Zoho 很容易设置。不幸的是,它似乎没有办法集成到 Discourse 中。不过,还有另一种自由的名为 Mandrill 的服务(https://mandrill.com),您可以使用它(事实上,它得到了 Discourse 的正式认可)。您可以在以下网址找到有关如何将其设置为与 Discourse 配合使用的教程:https://github.com/discourse/discourse/blob/master/docs/INSTALL-email.md。抱歉,让您到处跑。

您还需要在网站主机上设置 Postfix 服务器(我假设您具有 root/SSH 访问权限)。配置 Postfix 以与 Mandrill 配合使用的指南:http://help.mandrill.com/entries/23060367-我可以配置Postfix 以通过 Mandrill 发送吗?

相关内容