我必须使用php mail()函数从我的Gmail帐户发送电子邮件。我已经阅读了phpmailer但我不想包含任何外部api。请建议。
提前致谢。
答案 0 :(得分:3)
您无法使用mail()
通过Gmail帐户发送电子邮件,您必须使用直接与Gmail SMTP server对话的内容。因此,您不得不编写自己的或使用其中一个可用的库,最常见的是:
答案 1 :(得分:-1)
假设mail()在您的服务器上运行,只需:
<?PHP
mail($to,$subj,$body,"From: yourname@gmail.com\r\n");
应该这样做。
这样做的原因是电子邮件中的“发件人”地址非常类似于蜗牛邮件信封上的返回地址。我可以写信并从我家寄来,寄回办公室的地址。