java - 使用 Java 的 API 将已删除的邮件插入 Gmail

标签 java google-api gmail gmail-api google-api-java-client

我想向 gmail 发送一条已删除消息,我正在使用 Java 库,我可以快速开始工作并将常规电子邮件发送到我的收件箱,但我不知道在哪里发送添加该属性。

enter image description here

我正在使用此处的示例代码:

https://developers.google.com/gmail/api/v1/reference/users/messages/insert

最佳答案

insert message方法有一个可选参数,可让您设置删除。可选参数有额外的方法,可用于将它们应用到主请求。

deleted boolean Mark the email as permanently deleted (not TRASH) and only visible in Google Vault to a Vault administrator. Only used for G Suite accounts. (Default: false)

示例:

request = service.users().messages().insert(userId, message)
request.setdeleted(True);
request.execute();

链接到 setDeleted 的文档

关于java - 使用 Java 的 API 将已删除的邮件插入 Gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49626155/

相关文章:

java - 将 C# 正则表达式转换为 Java 匹配器问题

php - Google API 如何连接以从电子表格接收值

gmail - 如何检查电子邮件地址是否属于 Gmail

php - 无法使用 gmail SMTP 从 PHP 发送电子邮件

java - 在 Java 或 C++ 中将 latex 转换为 html?

java - 使用 ArrayList 和循环计算文本文件中的标点符号无法正常工作,如何解决?

python - 将打印作业从python发送到谷歌云打印

java - Dialogflow v2 Java 客户端库使用 Spring Boot 检测 Intent : No DesignTimeAgent found for project

c# - 使用 oauth 访问 gmail 的电子邮件

java - Tomcat 8.0.20 内存不足错误