如何为 sendemail 配置 /etc/hosts 和 /etc/php5/apache2/php.ini

如何为 sendemail 配置 /etc/hosts 和 /etc/php5/apache2/php.ini

我在 Ubuntu 12.04 网络服务器上安装了 sendmail。我还配置了 [邮件功能],并尝试发送电子邮件...我编写的 php 代码中的消息告诉我电子邮件已成功发送,但我的电子邮件中没有收到任何内容。我还尝试查看一些已解决的问题......我遇到了一个建议,建议编辑 /etc/hosts 文件,但我对 localhost 和 localdomain 之间的区别感到困惑。我的虚拟机(网络服务器)名称是 ABC-HR-System,我的主机名(运行命令后的主机名是)xyz。我该怎么做才能解决这个问题?非常感谢!

答案1

电子邮件功能相当慢,我的邮件需要 20 多分钟才能显示在收件箱中,这可能因您的 ISP 而异,也请检查您的垃圾邮件文件夹。
您可能需要查看此项目:
https://github.com/Synchro/PHPMailer 这些是它需要的文件class.phpmailer.php,我已经使用过它class.pop3.php并且class.smtp.php
它有效,版本 5.2.1

相关内容