gpt4 book ai didi

php - 设置 Ubuntu/Apache/PHP 机器以发送电子邮件

转载 作者:IT老高 更新时间:2023-10-28 12:38:47 25 4
gpt4 key购买 nike

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

Ubuntu 机器上没有特殊程序,我在实际服务器上做的唯一事情是从 Windows XP 重新格式化整个硬盘驱动器并在其上安装 Natty Narwhal,然后安装 Apache 和 PHPMYADMIN。

我想让 PHP 在有人申请成员(member)资格后立即向用户和管理员发送一封电子邮件。但我不知道我需要做什么才能开始。

任何关于我需要首先设置的想法都将不胜感激;我不是在寻找一步一步的,只是一些提示我正确的方向。

-杨文

最佳答案

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

关于php - 设置 Ubuntu/Apache/PHP 机器以发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7800492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com