【问题标题】:Send Email from android Using Firebase使用 Firebase 从 android 发送电子邮件
【发布时间】:2017-01-03 23:32:05
【问题描述】:

我们可以使用firebase在android中发送电子邮件吗,我尝试了几个库,如GmailBackgroundBackgroundMailJavax的自定义方法发送邮件,但无法发送任何电子邮件,甚至没有一个简单的。

所以我想知道如果 Firebase 提供这样的功能,会不会很棒? Firebase Email Sending Blog post 显示为空,我认为已删除,但为什么呢?

如果您有任何工作资源或教程可以发送带有附件的电子邮件,那就太好了,谢谢

【问题讨论】:

  • 我预料到了,它被否决了,因为大多数人都提供付费服务,他们不希望用户使用公共库发送电子邮件
  • 我不知道为什么有人会对此投反对票。好问题,我希望看到这样的功能添加到 Firebase。
  • 那么任何人,知道如何在整个堆栈溢出中从 android 发送电子邮件吗?
  • 我能想到的是使用mailgun之类的HTTP邮件发送功能,所以如果你使用AngularJS之类的东西,你可以阅读如何去做。只是一个提示。

标签: android email firebase jakarta-mail


【解决方案1】:

我整天都在研究这个......

第三方选项:SendGrid.com

实际上有一篇 Tyson Bailey 的博客文章,他解释了他是如何使用 SendGrid.com(月费)来完成这项工作的: http://blog.onaclovtech.com/2014/07/emailster.html

它甚至包括他在上面创建的 Git 的链接。

该解决方案实际上使用了 @Rexford 在他的评论中提到的 AngularJS。

其他选项...目前我不知道,并且正在通过 GCP 研究解决方案。

我可以告诉你,他们自 2014 年以来一直在开发一种名为“触发器”的东西,它允许从数据库更改中触发 API 操作(这将很有帮助),但最近似乎已合并到 Google Cloud Functions 中到了阿尔法。

【讨论】:

    【解决方案2】:

    好消息是,从几天前开始,Firebase 现在确实支持发送电子邮件...显然不是来自 Android - 那太可怕了 - 而是来自 Firebase Fucntions - 请参阅 here 以获取示例。

    【讨论】:

      【解决方案3】:

      不要认为 Firebase 支持它。 你现在可以在这个库中使用 maligun 服务。我已经测试过了,它可以工作。

      https://github.com/sargue/mailgun

      https://documentation.mailgun.com/en/latest/quickstart-sending.html#how-to-start-sending-email

      【讨论】:

        猜你喜欢
        • 2018-11-08
        • 2018-08-24
        • 1970-01-01
        • 2022-11-20
        • 2011-06-20
        • 1970-01-01
        • 1970-01-01
        • 2021-06-27
        相关资源
        最近更新 更多