【问题标题】:How to send email by the Facebook app如何通过 Facebook 应用发送电子邮件
【发布时间】:2012-10-11 06:01:17
【问题描述】:

我正在开发一个托管在 Hostgator 上的基本 Facebook 应用程序。 这是我的应用程序的链接:https://apps.facebook.com/191327857669038/

应用程序应该将完成的表单数据发送给受访者,并将副本发送给应用程序管理员,但没有发送电子邮件。

我使用以下 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 应用发送电子邮件?

【问题讨论】:

  • 如果不使用 "From: $email" 会怎样?

标签: php email facebook-apps


【解决方案1】:

我认为,对于 Yahoo,您需要使用您的凭据登录并使用他们的 SSL 端口发送电子邮件。所以你需要使用更好的邮件系统。

尝试使用 PHP 邮件程序:http://phpmailer.worxware.com/

这是一个使用 Yahoo SMTP 使用 PHP Mailer 发送电子邮件的示例: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

希望对你有帮助:)

【讨论】:

  • + 1. 如果您使用 PHP 发送电子邮件,PHP Mailer 是您的最佳选择。
猜你喜欢
  • 2012-10-01
  • 2011-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多