当前设置:
- mydomain.com 在 Dreamhost 注册
- mydomain.com 网站由 CentOS7 VPS 与 Media Temple 提供服务
- mydomain.com 电子邮件由 Microsoft Office Business Premium 提供
我已经在 Dreamhost 配置了 DNS 设置,以便邮件发送到 Microsoft,而 www 请求发送到 MediaTemple,但我在最后的配置部分遇到了困难:
我如何允许我们的 VPS 通过 发送[email protected]
?现在它直接发送邮件而不是通过 Microsoft,并且我收到了欺骗和垃圾邮件警告,因为原始 IP 与我们的电子邮件不匹配。
需要明确的是,我说的是基本的维护电子邮件,例如“我的备份已成功完成”或“我刚刚更新了自己”或“网站上的新评论”等。
VPS 主要通过 Plesk 进行管理。我也有 ssh/root 访问权限。
这似乎是一件基本的事情,但我在谷歌上找不到解决方案。有conf
地方可以添加电子邮件用户名和密码吗?我以前用 smtp 做过这个,但用 Exchange 没做过。
答案1
要实现这一点您有多种选择:
这取决于发送电子邮件的应用程序。例如,如果您使用 Joomla 来显示某种网站,您可以使用 Microsoft Exchange 服务器的用户名和密码配置 joomla,然后 joomla 将直接通过您的 Exchange 服务器使用配置的电子邮件地址发送电子邮件。
如果情况并非如此或不可能,您可以使用 VPS 上本地安装的 sendmail,并且可能需要将其配置为通过托管的 MS Exchange 环境中继电子邮件。以下是 Microsoft如何首先。
另一种选择是正确配置 Microsoft Exchange 环境中的 SPF 记录,并从 Dreamhost 的外发邮件服务器添加 IP。但是,这将是共享邮件主机,这意味着其他客户也可以以您环境的名义发送电子邮件,因此伪造电子邮件,使它们看起来像是从您的环境发送的。
结论: 我认为解决方案 1 是您最好的选择。