我们有一个客户端无法使用 PHP 邮件从专用服务器接收电子邮件,因为当他们的垃圾邮件服务器对 IP 进行 MX 记录查找时,它找不到一个(因此它会退回电子邮件)。
这是因为邮件交换完全在不同的服务器上。客户说他们有一个绕过垃圾邮件拦截器的 IP 地址。
所以我想知道PHP邮件是否可以向特定IP发送电子邮件?
您的服务器是否不符合垃圾邮件过滤器的邮件发件人资格?因为我猜他们可以收到其他人的邮件。
因此,我认为您需要查看服务器的设置,以使其符合他们的资格(例如可逆名称,或者他们要求电子邮件发件人提供的任何其他规则)
因为使用 PHP(和其他语言)您只需发送电子邮件,有些工具可以通过另一个有资格发送电子邮件的服务器发送电子邮件,但通常您使用服务器本身。
例如,您可以使用 Zend Mail 库通过另一个 SMTP 服务器发送。