2010-09-08 140 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發送郵件。