2010-09-08 135 views
0

有没有办法将邮件从gmail账户发送给某人?而“从”我的意思是,它将电子邮件存储在Gmail收件箱以及...?PHP - 通过Gmail发送邮件?

我试过使用imap,但我不知道如果这是正确的方式?无论哪种方式,我得到这个错误:

Warning: imap_mail() [function.imap-mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\gmail\index.php on line 12 

任何idas如何实现这?

谢谢!

回答

1

尝试使用smtp代替,Gmail会将您的电子邮件发送到您发送的文件夹中。所有说明都在您的Gmail帐户的设置页面中提供。

http://deepakssn.blogspot.com/2006/06/gmail-php-send-email-using-php-with.html

+0

我必须下载并使用phpmailer吗?我不想使用它.. – Nike 2010-09-08 08:03:43

+0

这仅仅是一个例子,你可以使用任何你想要的SMTP邮件程序,它与SMTP服务器的安全通信兼容。 – 2010-09-08 08:18:39

+0

我不想使用PHPMailer的原因是因为当我没有找到正确的下载链接时,我非常沮丧。那么我找到了下载链接,并下载它,但我没有得到正确的文件。但我现在设法找到了它,并且我得到了它的工作。感谢您的建议! :) – Nike 2010-09-08 08:34:55

0

你可以做同样的事情,电子邮件客户端做的:通过SMTP发送邮件,然后创建文件夹通过IMAP发送邮件。