【问题标题】:How do I send sample emails to my Facebook test users?如何向我的 Facebook 测试用户发送示例电子邮件?
【发布时间】:2012-11-01 15:40:25
【问题描述】:

Facebook 上的测试用户有一个默认的 @tfbnw.net 电子邮件地址作为主要电子邮件地址,此外还有一个用于路由到他们的 Facebook 消息收件箱的@facebook.com 地址。

我尝试将@facebook.com 地址设置为主要地址,因为我希望快速检查他们 Facebook 消息收件箱中发送的示例电子邮件。但是,我不允许这样做 [这是有道理的,我猜,因为主电子邮件 ID 应该是非 FB 的]。

为每个测试用户创建一个新的电子邮件帐户很累[不能重复使用相同的电子邮件地址,因为 Facebook 抱怨它已经被用于一个帐户]

所以我有两个问题:

  1. 在哪里可以访问发送到@tfbnw.net 地址的电子邮件?
  2. 我应该如何为我的测试用户设置不同的主电子邮件帐户? [我知道我可以设置不同的 GMail 帐户并将它们转发给我自己的帐户,但这似乎需要大量工作。]

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    我终于求助于使用 Mailcatcher。这确保了我的应用程序中没有任何特殊逻辑供测试用户使用,并且允许我立即测试电子邮件在 html/文本格式下的外观。

    http://mailcatcher.me/

    【讨论】:

    • 这如何解决您为测试用户设置电子邮件帐户的问题?出于您在问题中提到的相同原因,我有兴趣这样做。
    【解决方案2】:

    为什么需要测试用户在 Facebook 方面拥有可访问的电子邮件地址?

    如果您想测试电子邮件在发送时的外观,您可以在您控制的域中发送任意电子邮件地址,或者如果您的域支持这样的通配符地址,则将测试用户的电子邮件地址更改为 @yourdomain.com

    【讨论】:

    • 这需要更改测试用户帐户上的默认电子邮件地址 - 这是很多工作。我想要测试整个流程的东西,而无需添加特殊代码来更改测试用户的电子邮件地址。我终于求助于使用 Mailcatcher
    【解决方案3】:

    如果我以测试用户身份登录我的一个应用程序,他们个人资料的“信息”部分会显示100003…2173648@facebook.com 作为他们的联系电子邮件 - 所以基本的userid@facebook.com 地址(用户ID,因为他们没有设置用户名) .

    当我向该地址写一封电子邮件时,随即会在我使用此测试帐户“登录”的浏览器窗口中显示一条新消息通知。

    【讨论】:

    • 嗯.. 在我的情况下,userid@facebook.com 电子邮件地址不是默认的。我终于求助于使用 Mailcatcher。
    • 哦,是的 - 它也不允许我将主电子邮件地址设置为 Facebook 的。不过,不确定这是否是我的经历所特有的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多