php mail() 不发送来自不同域的电子邮件

标签 php email

我正在使用 php 的邮件功能来发送电子邮件。问题是,来自不同域的电子邮件不会被发送。只发送来 self 域的电子邮件。例如,当我从 username@mydomain.com 发送电子邮件时,它会被发送。当我以 username@yahoo.com 或 username@gmail .com 发送电子邮件时,不会发送电子邮件。

当电子邮件被发送时,它们最终会进入垃圾邮件部分。

我需要哪些 header 来绕过此限制?或任何其他解决方案。

谢谢。

最佳答案

这取决于您的 SMTP 服务器。这可能会阻止垃圾邮件流出。

关于php mail() 不发送来自不同域的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5883440/

相关文章:

php - MySQLi 查询仅返回一行

php - 如何在 cakephp 树中订购项目

email - Outlook Express 以 "="在行尾保存 eml 文件

javascript onClick 在 php 中不工作

php - 使用ajax和php选择行表

c# - 如何使用 C# 检查 MySql 数据库电子邮件是否存在,如果不存在则重定向?

c# - .NET C# 电子邮件 : using Email Template

outlook.com 中的 HTML 电子邮件

email - ATG-通过 atg 场景发送电子邮件的问题

php - SilverStripe Fluent 自动翻译行为