我是GAS和Gmail API的新手,并尝试使用带有Gmail API的Google Apps脚本从Google电子表格触发电子邮件。
我的问题是,是否可以在电子邮件中包含用户的Gmail签名后发送电子邮件?
所以我想知道我是否可以从我的Gmail帐户访问我的签名并随之发送电子邮件。是否可以使用Gmail API和应用脚本?
这是我到目前为止所得到的。
https://developers.google.com/admin-sdk/email-settings/#manage_signature_settings - 已弃用以下链接应该正常工作
https://developers.google.com/gmail/api/v1/reference/users/settings/sendAs
从上面的链接我想我应该使用sendAs资源。不知道我怎么能触发电子邮件。
如果有人可以使用包含签名的Google Apps脚本和Gmail API向我显示测试电子邮件,我将非常感激。电子邮件可以是纯文本。
再次感谢。 我真的需要这个。请帮帮我。
答案 0 :(得分:1)
从docs来看似乎确实有可能。
要更新,您需要向此资源发送PUT请求:
PUT https://www.googleapis.com/gmail/v1/users/userId/settings/sendAs/signature
其中userId
是您的用户标识ID,signature
是以下列表中的设置之一
{
"sendAsEmail": string,
"displayName": string,
"replyToAddress": string,
"signature": string,
"isPrimary": boolean,
"isDefault": boolean,
"treatAsAlias": boolean,
"smtpMsa": {
"host": string,
"port": integer,
"username": string,
"password": string,
"securityMode": string
},
"verificationStatus": string
}