您好,我正在将我的网站迁移到新主机(即新 IP)。我运营一个社交网站,该网站发送大量(有效)电子邮件,过去 2 年,我使用当前 IP 建立了良好的发送声誉。
我的迁移计划一般是:
- 将网站移至新主机/IP
- 继续从旧 IP 发送站点的邮件
- 建立新 IP 的发送信誉:逐渐增加从新 IP 发送的邮件量,同时减少从旧 IP 发送的邮件量
- 我希望从旧 IP 和新 IP 发送的邮件都经过 SPF 和 DKIM 签名,并且都显示为来自[电子邮件保护]并返回[电子邮件保护]
一些信息:
- 不,我不能保留旧 IP
- 两个服务器都是基于 whm/cpanel 的(我更喜欢这个)
- 网站是 php/mysql5.1
我目前研究的解决方案是:
解决方案(A):
- 将旧 IP 设置为 mysite.com 的“允许发件人”,并通过经过身份验证的 SMTP 从新 IP 向旧 IP 发送电子邮件
- 优点:邮件通过 SPF 并显示为从旧 IP 发送,除邮件服务器外,旧 IP 上没有运行任何特定程序。
- 缺点:邮件未通过 DKIM,通过 SMTP 从新 IP -> 旧 IP -> 发送至世界各地极其缓慢。我每天发送 60k+ 封邮件。
解决方案(B):
- 将旧 IP 设置为 mysite.com 的“允许发件人”,并通过远程 SQL 从新 IP 发送电子邮件 -> 旧 IP。然后,旧 IP 会 cron SQL 中的所有电子邮件并将其发送出去。
- 优点:邮件通过 SPF 并显示为从旧 IP 发送。比解决方案 A 更快。
- 缺点:邮件不支持 DKIM,设置有点儿像黑客行为,而且不太易于维护。
我是否遗漏了一些非常明显和直接的解决方案?