问题标签 [google-email-settings-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
153 浏览

google-email-settings-api - 使用 gdata java 客户端库和电子邮件设置 API 创建过滤器

这是我第一次使用 google api,我在 eclipse 中实现电子邮件设置 api 时遇到了麻烦。请准确告诉我要包含哪些 jar 文件以及如何包含?我收到 GmailSettingsService 类未找到错误。请帮助谢谢

0 投票
1 回答
583 浏览

api - 仅通过 Gmail 中的 API 更改默认用户的签名

我已将另一个我拥有的电子邮件地址添加到我的 gmail 帐户。我有一个默认帐户的签名和另一个辅助帐户的签名。

现在,我要做的是通过 API 更改默认帐户的签名。如果我使用文档中所写的电子邮件设置 API:

它更改了两个签名,默认帐户之一和辅助帐户之一。

有什么方法可以通过 API 仅更改默认帐户的签名?

谢谢。

0 投票
2 回答
311 浏览

oauth-2.0 - 我可以将 Google 的电子邮件设置 sendas API 与 oauth2 一起使用吗

我有一个有效的 oauth2 access_token,它已获得“ https://apps-apis.google.com/a/feeds/emailsettings/2.0/ ”范围的授权。我可以成功地使用这个 access_token 向其他配置文件 api 端点发出请求。

我正在尝试获取该帐户已验证发送的电子邮件地址列表。我使用https://apps-apis.google.com/a/feeds/emailsettings/2.0/ {domain}/{user}/sendas 作为 url,并在 access_token 参数中传递访问令牌。尝试此操作时出现授权错误。

emailsettings API 是否应该可以通过 oauth2 访问?我究竟做错了什么?

0 投票
3 回答
138 浏览

smtp - 我如何可靠地验证我是否可以通过 Google 的 smtp 服务器发送一封电子邮件,该电子邮件地址可能是也可能不是作为别名发送的电子邮件地址?

我正在使用 Google 的 smtp 服务器使用 oauth2 发送电子邮件。如果我想使用不同的“发件人”地址发送邮件,Google 会让我指定一个。如果发件人地址是该帐户经过验证的发送方式别名,Google 将在电子邮件中使用它。如果它不是经过验证的发送别名,Google 会默默地(我认为)交换发件人地址。

有什么方法可以通过 API 判断 Google 是否会使用提供的电子邮件地址?也许我在问是否有任何方法可以判断电子邮件是否是帐户的发送地址,但我愿意接受其他解决方案来解决更大的问题,即了解 Google 是否会尊重所提供的地址。

0 投票
1 回答
107 浏览

google-email-settings-api - 在创建用户并将用户移动到启用邮件服务的 OU 后立即设置 SendAs

我正在使用 Google Apps Provisioning API 1)在我们的域中创建新用户,2)在创建后立即将它们移动到启用了邮件服务的子 OU 中。我还想使用邮件设置 API 3)同时为新用户设置默认的 SendAs。但是,在经过一小段时间之前,我似乎无法设置 SendAs。我得到一个 InvalidValue(1801) 错误代码。如果稍后我对邮件设置 API 进行相同的调用,它就可以正常工作。所以,我猜问题是当进行邮件设置 API 调用时,用户还没有被注册为在 OU 中并启用了邮件服务。

有没有办法在用户创建和移动后立即设置 SendAs?作为一种解决方法,我可以在设置 SendAs 之前在我的代码中放一个短暂的延迟,但我不想这样做,我不确定多少延迟始终足够。

感谢您提供的任何帮助。

山姆·拉萨拉

0 投票
1 回答
65 浏览

google-app-engine - 域的 Google App 电子邮件恢复

我有一个域名 manuelcillero.com 我有 200 封免费的 Google 应用程序电子邮件。我的一位朋友知道我所有的密码,所以他删除了全部帐户并取消了 Google App 的订阅。我怎样才能恢复这个?请帮帮我。

0 投票
2 回答
308 浏览

oauth-2.0 - 将应用引擎中的电子邮件设置 API 与服务帐户一起使用

我正在尝试从谷歌市场应用程序中使用电子邮件设置 API。因为我需要所有逻辑都离线发生(在 cron 作业中)。我正在使用应用引擎服务帐户,但是当我尝试实际更改安装它的域的用户的电子邮件设置时,我收到此错误:

这是范围:https://apps-apis.google.com/a/feeds/emailsettings/2.0/

我可能遗漏了一些东西,但我找不到合适的文档来指导我。即使管理员处于离线状态,我将如何实施一个访问电子邮件设置的应用程序?

0 投票
1 回答
130 浏览

google-admin-sdk - 在当前帐户之外添加带有域名的 Send-As 电子邮件(请求)

由于合并,我们在一个 Google Apps 帐户下拥有域 A,在另一个帐户下拥有域 B。我可以为域 B 中的所有用户创建帐户到域 A,然后开始迁移。在账户 A 下添加具有域的别名是没有问题的。

但是,使用Admin SDK似乎无法以域 B 下的帐户发送电子邮件(用户可以使用其帐户手动请求,然后将向域 B 中的帐户发送邮件,询问他们是否要允许它):

作为托管域上的用户或别名存在的任何电子邮件地址。

当手动请求允许以其他用户/电子邮件地址发送邮件时,是否有任何方法可以启动用户将进入的流程?

首先将域迁移到它是不可能的,因为显然,在允许将域添加到另一个 Google Apps 帐户之前,必须完全关闭域。

0 投票
1 回答
200 浏览

google-apps - Google Apps 电子邮件设置的批量请求

我正在尝试使用电子邮件设置操作发送批处理请求[1],特别是使用假期响应程序和转发设置,但我只收到“404 not found”。我在批处理请求中使用其他 Admin SDK API 的操作完全没有问题,但我无法通过电子邮件设置实现它。可能不支持?我确定问题出在批处理请求中,我可以通过单个操作(无批处理)成功完成它。

这是正在发送的请求(批处理请求中只有一个操作):

这是回应:

是的,我实际使用的域和用户名都可以。

任何帮助、评论、建议将不胜感激。谢谢你。

PS:我也尝试过使用 OAuth Playground[2],结果相同。

[1] https://developers.google.com/admin-sdk/directory/v1/guides/batch

[2] https://developers.google.com/oauthplayground

0 投票
1 回答
49 浏览

php - 如何在不提供密码的情况下使用 Google OAuth 来使用自动电子邮件?

我目前正在构建一个系统,并且正在使用带有该 Google 自动电子邮件代码的 Google OAuth。

我包含了这段代码,让您可以想象我想要发生的事情。

他们提供的代码通常会要求提供帐户密码。您实际上必须在代码中输入密码,这显然非常危险。当系统生成自动电子邮件时,使用的电子邮件将与使用的电子邮件帐户相同。(这意味着无论谁登录,自动电子邮件中只会使用一个电子邮件地址)。

我想做的是在发送自动电子邮件时使用登录者的电子邮件地址。