Google脚本中的SMTP

我写过一个Google脚本,可以在特定时间发送电子邮件 . 所以现在它可以正常发送 "example@gmail.com" . 目前 example@gmail.com's 有权从 mail@example.com 发送/接收电子邮件 . 但是当我想安排来自 mail@example.com 的电子邮件时,脚本不起作用

我浏览了Google的文档 GmailApp.sendEmail(message.getTo(), message.getSubject(), body, options); ,我看到 sendEmail 没有来自 . 我想知道如何解决这个问题 .

我已经尝试将 mail@example.com 的草稿电子邮件尝试将默认用户设置为 mail@example.com 但仍然无法正常工作 .

回答(2)

2 years ago

我假设你有别名 . 这是您发送别名的方式

var aliases = GmailApp.getAliases();
Logger.log(aliases);
GmailApp.sendEmail(message.getTo(), message.getSubject(), body, {'from': aliases[0]});

2 years ago

如果您的代码正在发送当前位于 drafts 文件夹中的消息,则可以使用How to send a draft email using google apps script中的技术发送保留 From: 字段中别名的消息 .