设置Ubuntu/Apache/PHP计算机以发送电子邮件

我在胡志明市的一家小公司工作,该公司唯一的服务器只是一台旧的小型计算机。现在仅仅几个月后,我们正在迅速扩张,新用户的要求之一就是要求他们验证他们的电子邮件地址

Ubuntu盒上没有特殊的程序,相反,我在实际服务器上做的唯一一件事是从windows XP重新格式化整个硬盘,并在其上安装Natty Narhall,然后安装Apache和PHPMYADMIN

我想让PHP发送一封电子邮件给用户和管理员一旦有人申请会员资格。但我不知道我需要做什么才能开始

任何关于我需要首先建立什么的想法都将不胜感激;我不是在寻找一个循序渐进的方法,只是一些提示来指引我正确的方向

-Duong Van

sudo apt get install sendmail将安装本地侦听的sendmail副本。如果您安装了它,那么php可以使用内置的mail()函数。如果像这样安装,也不会有成为远程继电器的风险

如果您计划将邮件发送到其他internet域,则需要确保发送邮件的机器的IP地址也设置了反向DNS条目(PTR记录)。如果您的IP没有PTR记录或指向通用主机(例如1.2.3.3.domain.ISP.com),大多数大型ISP都会拒绝您的邮件。它应该反转为mail.yourdomain.com之类的内容

发表评论