前端之家收集整理的这篇文章主要介绍了
设置Ubuntu/Apache/PHP机器发送电子邮件,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为一个小型胡志明市公司工作,他们的服务器只是一台旧的小型计算机。现在仅仅几个月后,我们正在迅速扩张,
新用户的要求之一是要求他们验证他们的电子
邮件地址。
在Ubuntu框没有特殊的程序,而是我在实际服务器上做的唯一的事情是从Windows XP重新格式化整个硬盘驱动器,并安装了Natty Narwhal,然后安装Apache和PHPMYADMIN。
我想要有PHP发送电子邮件给用户和管理员,只要有人申请成员资格。但我不知道我需要做什么开始。
关于我需要设置的任何想法首先将被谦虚地赞赏;我不是一步一步寻找,只是一些提示,指向我的方向正确。
– 唐范
sudo apt-get install sendmail将安装一个在本地监听的sendmail的副本。如果你安装了,那么
PHP可以使用内置的mail()
函数。如果你像这样安装,也不会有成为远程中继的风险。
如果您计划将邮件发送到其他互联网域名,您需要确保发送邮件的计算机的IP地址设置了反向DNS条目(PTR记录)。如果您的IP没有PTR记录或指向通用主机(例如1.2.3.3.domain.isp.com),大多数大型ISP将拒绝您的邮件。它应该反转到像mail.yourdomain.com
原文链接:https://www.f2er.com/ubuntu/350696.html