0

我们正在开发一个与服务器通信的移动应用程序,该服务器代表应用程序用户向 facebook 用户发送生成的电子邮件。

  • 发送电子邮件的用户已登录 Facebook。

  • 电子邮件使用他们的 ID(例如:username@facebook.com)发送给一个或多个 FB 朋友/连接。

  • 发件人电子邮件可以来自任何域,这就是问题所在。例如,直接从 gmail 发送就可以了。但是因为我们的服务器是代表用户发送的,所以 FB 认为这是一封欺骗性的电子邮件。

  • 目前,我们无法从应用程序发送电子邮件。

有什么方法或服务可以让我们在不将我们的电子邮件标记为垃圾邮件的情况下做到这一点?

4

1 回答 1

0

Facebook 正在从 3 月 1 日通过 API 调用发送电子邮件的能力过渡。作为补偿,他们现在允许应用直接询问用户的电子邮件地址。

如果您在应用程序的设置中设置电子邮件域,则请求电子邮件扩展权限会为您提供用户电子邮件地址,而不是通过 API 发送电子邮件的能力。

自 3 月 1 日起,API 将停止工作,您将独自找出自己的电子邮件解决方案。这也适用于用户到用户和应用程序到用户的定期通知

从这里

和:

Please note: We are in the process of deprecating the REST API, 
and will not be adding support for this in Graph API. 
Developers should directly send email to users once they are granted permission.

从这里

但是,我建议宁愿发送私人消息而不是电子邮件,如此处所述

于 2013-09-05T08:53:16.533 回答