2012-10-11 106 views
1

我正在開發Hostgator上託管的基本Facebook應用程序。 這是我的應用程序的鏈接:https://apps.facebook.com/191327857669038/如何通過Facebook應用程序發送電子郵件

該應用程序應將完成的表單數據發送給應答者,並將副本發送給應用管理員,但電子郵件未發送。

我用下面的PHP腳本來測試它是否發送測試郵件。我將這個腳本添加到了我的「index.php」頁面,在提交了所有更改後,我對它進行了測試,但沒有奏效。

<?php 
$to = "[email protected]"; 
    $subject = "Hi!"; 
    $body = "Hi,\n\nHow are you?"; 
    $email = "[email protected]" ; 
if (mail($to, $subject, $body,"From: $email")) { 
    echo("<p>Message successfully sent!</p>"); 
    } else { 
    echo("<p>Message delivery failed...</p>"); 
    } 
?> 

如何有效地從我的Facebook應用程序發送電子郵件?

+0

如果你離開''發件人:$ email「'會發生什麼? –

回答

1

我認爲,對於雅虎,您需要使用您的憑據登錄並利用SSL端口發送電子郵件。所以你需要使用更好的郵件系統。

嘗試使用PHP梅勒:http://phpmailer.worxware.com/

下面是使用雅虎SMTP使用PHP梅勒發送電子郵件的例子:http://faq.pctrickers.com/php-send-yahoo-email-using-smtp/

值得一讀 - 雅虎SMTP/POP設置:http://help.yahoo.com/l/in/yahoo/smallbusiness/bizmail/pop/pop-33.html

希望它幫助:)

+0

+ 1.如果您使用PHP發送電子郵件,PHP Mailer是您的選擇。 – BIOS

相關問題