您好,我正在我的 Mac 上运行 MAMP 以在本地托管一个网站。我想使用 php 脚本发送电子邮件。我在网上查看的内容告诉我有关电子邮件的 php 脚本,但我无法发送电子邮件。我猜这与 MAMP 设置有关,或者可能我必须对 php.ini 文件进行更改,但我找不到相关信息。我可以使用运行 php 脚本的 gmail 地址向我的客户发送电子邮件吗?我正在创建一个注册页面,一旦您注册成功,该网站就会向您发送一封欢迎电子邮件。有人可以指导我如何做到这一点吗?我使用了这里的代码:http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm但这不起作用。
我使用了以下设置:
$host = "ssl://smtp.gmail.com";
$端口=“465”;
MAMP 只是 Apache、MySQL 和 PHP,不包括邮件服务器。你可以使用postfix http://jspr.tndy.me/php-mail-and-osx-leopard/或者,正如您所说,外部 SMTP 服务器。
如果使用 Gmail,请确保您的帐户设置为允许 SMTP 连接(默认情况下处于关闭状态)。这可以在网络客户端的“设置”中找到。我建议您使用本地计算机上的 Mail 或其他邮件客户端进行测试,以确保 Gmail 按预期工作。
最后(一旦上述设置完毕)迅捷邮递员 http://swiftmailer.org/ or PHP邮件程序 http://phpmailer.codeworxtech.com/是很好的邮件库,可以连接到远程 SMTP 服务器。它会为您省去很多编写自己的代码的麻烦,尤其是在涉及文件附件等方面。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)