繁体   English   中英

PHP邮件能否将电子邮件发送到特定的IP地址?

[英]Is it possible with PHP mail to send an email to a specific IP address?

我们有一个客户端无法使用PHP邮件从专用服务器接收电子邮件,因为当他们的SPAM服务器对IP进行MX记录查找时,它找不到邮件(因此将邮件退回)。

这是因为邮件交换完全位于其他服务器上。 客户说他们有一个绕过垃圾邮件阻止程序的IP地址。

所以我想知道PHP邮件是否可以将电子邮件发送到特定IP?

您的服务器是否不被垃圾邮件过滤器视为邮件发件人? 因为我猜测他们可以收到其他人的邮件。

因此,我认为您需要查看服务器的设置,使其符合其限定条件(例如,可逆名称,或电子邮件发件人要求的其他任何规则)

因为使用PHP(和其他语言)仅发送电子邮件,所以有些工具可以通过有资格发送电子邮件的另一台服务器发送电子邮件,但是通常您使用服务器本身。

例如,您可以使用Zend Mail库通过另一个SMTP服务器发送

答案是肯定的。 但是,PHP中的mail()调用实际发送邮件的方式完全取决于系统的设置,因此,发送邮件时遇到的任何问题都不会在您的PHP代码中得到解决,它们将在您的PHP代码中解决。邮件设置。

通常,您应该能够将一封电子邮件发送至“ user@192.168.1.1”,并使其成功到达。

有一个关于你的一些邮件设置一个很好的文章在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM