Email 我如何通过GMail插件代码发送当前正在编写的电子邮件

Email 我如何通过GMail插件代码发送当前正在编写的电子邮件,email,google-apps-script,gmail,gmail-addons,Email,Google Apps Script,Gmail,Gmail Addons,我正在尝试为我的GMail插件创建一个新的发送按钮,但我不确定这是否可行 send函数需要发送一个对象,但我找不到获取当前正在撰写的电子邮件的方法,因此我尝试发送与正在撰写的电子邮件对应的草稿 var draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder var msg = draft.send(); // Send it 这一半在后台发送电子邮件时起作用,但“撰写”窗口保持打开状态,

我正在尝试为我的GMail插件创建一个新的发送按钮,但我不确定这是否可行

send函数需要发送一个对象,但我找不到获取当前正在撰写的电子邮件的方法,因此我尝试发送与正在撰写的电子邮件对应的草稿

var draft = GmailApp.getDrafts()[0]; // The first draft message in the drafts folder 
var msg = draft.send(); // Send it
这一半在后台发送电子邮件时起作用,但“撰写”窗口保持打开状态,因此很难判断其已发送,而且在某些情况下,撰写的电子邮件要么未保存为草稿,要么不在已保存草稿的顶部


是否仍然可以发送当前正在撰写的电子邮件?

您尝试执行的操作不可行,将只允许您接收草稿的消息,因此您无法接收已撰写的消息

未保存邮件时无法获取邮件的问题是,Gmail会等待片刻,然后自动将合成邮件保存为草稿

如果您愿意,您可以在上提交功能请求,这样Google就可以考虑添加您需要的功能