如何使用Gmail邮件从php邮件功能发送电子邮件?

时间:2010-06-23 17:22:24

标签: php

我必须使用php mail()函数从我的Gmail帐户发送电子邮件。我已经阅读了phpmailer但我不想包含任何外部api。请建议。

提前致谢。

2 个答案:

答案 0 :(得分:3)

您无法使用mail()通过Gmail帐户发送电子邮件,您必须使用直接与Gmail SMTP server对话的内容。因此,您不得不编写自己的或使用其中一个可用的库,最常见的是:

答案 1 :(得分:-1)

假设mail()在您的服务器上运行,只需:

<?PHP
mail($to,$subj,$body,"From: yourname@gmail.com\r\n");

应该这样做。

这样做的原因是电子邮件中的“发件人”地址非常类似于蜗牛邮件信封上的返回地址。我可以写信并从我家寄来,寄回办公室的地址。