如何组织从我的 android 应用程序发送电子邮件
How to organise sending an email from my android app
我必须从 IntentService
发送一封电子邮件。我的数据主要是 phone 的备份。我正在使用 smtp.google.com
+ javamail
。我可以使用 gmail 帐户并通过它发送数据。(http://www.oracle.com/technetwork/java/javamail/faq/index.html#gmail):
从我的角度来看,这种方法的问题在于我的应用程序使用 gmail 帐户并通过我的帐户发送数据。所有个人数据都将通过一个我的帐户。 问题#1 - 这是一个好的方法吗?
gmail api 使用 OAuth 2.0。而且我必须将我的客户端 ID 存储在程序的某个位置。我读到无法从中恢复 login/password。此令牌有效。 问题#2 是否可以使用此令牌从 gmail 帐户读取或删除某些内容,直到它有效为止?
我的应用程序的所有示例都是同一个 gmail 帐户。这种想法有时会困扰我,因为如果 gmail 帐户出现问题,我将无能为力。
问题#3是否值得使用 https://www.mailgun.com/ 之类的服务,或者至少创建另一个 gmail 帐户并同时使用它们?
- 仅当您是唯一一个使用您的应用的人时。
- 是的。
- 电子邮件可能不是解决您问题的正确方法。但是,如果不了解您要解决的问题以及您的要求,就很难知道该提出什么建议。
我必须从 IntentService
发送一封电子邮件。我的数据主要是 phone 的备份。我正在使用 smtp.google.com
+ javamail
。我可以使用 gmail 帐户并通过它发送数据。(http://www.oracle.com/technetwork/java/javamail/faq/index.html#gmail):
从我的角度来看,这种方法的问题在于我的应用程序使用 gmail 帐户并通过我的帐户发送数据。所有个人数据都将通过一个我的帐户。 问题#1 - 这是一个好的方法吗?
gmail api 使用 OAuth 2.0。而且我必须将我的客户端 ID 存储在程序的某个位置。我读到无法从中恢复 login/password。此令牌有效。 问题#2 是否可以使用此令牌从 gmail 帐户读取或删除某些内容,直到它有效为止?
我的应用程序的所有示例都是同一个 gmail 帐户。这种想法有时会困扰我,因为如果 gmail 帐户出现问题,我将无能为力。 问题#3是否值得使用 https://www.mailgun.com/ 之类的服务,或者至少创建另一个 gmail 帐户并同时使用它们?
- 仅当您是唯一一个使用您的应用的人时。
- 是的。
- 电子邮件可能不是解决您问题的正确方法。但是,如果不了解您要解决的问题以及您的要求,就很难知道该提出什么建议。