当前位置:  开发笔记 > 编程语言 > 正文

如何配置WAMP(localhost)以使用Gmail发送电子邮件?

如何解决《如何配置WAMP(localhost)以使用Gmail发送电子邮件?》经验,为你挑选了3个好方法。

我想使用localhost中的mail()函数.我安装了WAMP和Gmail帐户.我知道SMTP的Gmail是smtp.gmail.com,端口是465(来自gmail的更多信息).我需要在WAMP中配置什么才能使用mail()函数?

谢谢!!



1> CMS..:

Gmail服务器在SSL或TLS下使用SMTP身份验证.我认为mail()在这种情况下无法使用该功能,因此您可能需要检查以下备选方案:

PEAR ::邮件

PHPMailer的

•奈特\邮件

它们都支持SSL下的SMTP身份验证.

您需要php_openssl在php.ini中启用扩展.

其他资源:

如何使用SMTP身份验证从PHP脚本发送电子邮件(使用PEAR::Mail)

使用PHP通过Gmail发送电子邮件 (使用phpMailer)

邮寄使用Nette\Mail



2> T.Todua..:

我在这里回答:( WAMP/XAMP)使用SMTP localhost发送邮件(不仅适用于GMAIL,也适用于其他人).


我需要在内存泄漏之前将此指令加入书签.

3> 小智..:

如果你在wamp中打开php.ini文件,你会发现这两行:

smtp_server
smtp_port

添加主机的服务器和端口号(您可能需要与他们联系以获取详细信息)

以下两行不存在:

auth_username
auth_password

因此,您需要添加它们才能从需要身份验证的服务器发送邮件.所以一个例子可能是:

smtp_server = mail.example.com
smtp_port = 26
auth_username = example_username@example.com
auth_password = example_password

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有