如何使用我的 GMAIL 帐户通过 PHP 发送电子邮件


How can I use my GMAIL account to send out emails using PHP?

在搜索了几天如何做到这一点之后,我遇到了这个问题:使用 GMail SMTP 服务器从 PHP 页面发送电子邮件

似乎正是我一直在努力实现的目标,但我没有成功,也许是因为我不知道如何做 HTML 来处理这段代码?

出于测试目的,我尝试了我粘贴的链接上投票最高的问题中的代码,并且做了一个按钮,当你点击它时,它会转到PHP文件(没有成功(。

你不能

只用PHP来做,因为mail()不支持身份验证。你必须使用邮件库。
我推荐SwiftMailer,它易于使用,支持许多功能(身份验证,发送HTML邮件,附件等(,并且文档齐全。

您还需要通过 tsl/ssl 发送,这就是您的邮件功能不起作用的原因。

这里已经存在带有tsl/ssl的解决方案:将php的swiftmailer与gmail一起使用

检查 http://neo22s.com/send-email-using-gmail-and-php/和 http://webcodingeasy.com/PHP-API039s/Send-email-from-Gmail-using-PHP