【问题标题】:How to send email on behalf of users in Google Apps?如何在 Google Apps 中代表用户发送电子邮件?
【发布时间】:2011-04-06 06:27:47
【问题描述】:

我正在编写一个应用程序,它需要代表我们 Google Apps Premier 域的用户发布电子邮件。如果您拥有管理员凭据,我看到有一种方法可以使用 AppEngine 邮件服务来执行此操作。我想知道如何从运行在 Tomcat 上的普通 Java 应用程序执行此操作。

【问题讨论】:

  • 如果您没有在 App Engine 上运行,App Engine 在这里有何相关性?

标签: google-app-engine gmail jakarta-mail google-apps


【解决方案1】:

我还没有这样做,但是如果您有 Premier Apps 域,那么您应该能够启用和使用 oauth(您不能使用免费版本)并按照这些示例代表您的用户发送电子邮件域名:http://code.google.com/apis/gmail/oauth/code.html 如果我正确理解您的问题。

【讨论】:

    【解决方案2】:

    App Engine 是一个平台。如果不编写在 App Engine 上运行的应用程序,您将无法使用 App Engine 服务。

    【讨论】:

    • 我知道。我只是将其用作示例,即我想要类似的功能。
    • 您明确表示要“使用 AppEngine 邮件服务”执行此操作。当一个答案正确回答了您提出的问题(而不是您要提出的问题)时,投票否决这个答案有点不合理。
    • 不,我没有。请阅读整个句子。我是说,我发现 AppEngine 有这样一个我想要在我的普通 Java 应用程序上使用的功能。我只使用了 AppEngine 示例,因为任何熟悉 Google Apps 平台的人都可能很容易理解我想要什么。而且我不认为对这样的回应投反对票是不公平的。归根结底,想要找到这个问题的答案的人宁愿这个答案在底部。没有什么私人的。
    • 从应用程序发送电子邮件是任何语言的标准操作。特别是与 App Engine 的比较是多余的,只会增加混乱。
    • 是的,但是如果您阅读我的帖子,问题是关于代表 GOOGLE 应用程序用户从应用程序发送电子邮件;后一部分需要注意,它证明了 AppEngine 比较的合理性。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    相关资源
    最近更新 更多