我正在开发一个托管在Hostgator上的基本Facebook应用程序。 以下是我的应用的链接:https://apps.facebook.com/191327857669038/。
应用程序应该将完成的表单数据发送给受访者并将副本发送给App Admin,但不会发送电子邮件。
我使用以下PHP脚本来测试它是否正在发送测试电子邮件。我将此脚本添加到我的“index.php”页面,在提交所有更改后,我对其进行了测试,但它没有用。
<?php
$to = "example@gmail.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$email = "myemail@yahoo.com" ;
if (mail($to, $subject, $body,"From: $email")) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>
如何有效地从我的Facebook应用程序发送电子邮件?
答案 0 :(得分:1)
我认为,对于Yahoo,您需要使用您的凭据登录并使用其SSL端口发送电子邮件。所以你需要使用更好的邮件系统。
尝试使用PHP邮件程序:http://phpmailer.worxware.com/
以下是使用Yahoo Mailer使用PHP Mailer发送电子邮件的示例:http://faq.pctrickers.com/php-send-yahoo-email-using-smtp/
值得一读 - Yahoo SMTP / POP设置:http://help.yahoo.com/l/in/yahoo/smallbusiness/bizmail/pop/pop-33.html
希望有所帮助:)