将电子邮件签名添加到电子邮件通知脚本

我正在编写一个Google Apps脚本代码,每次在我的网站上有新的公告时发送一封电子邮件。下面是供参考的代码:

var url_of_announcements_page = "https://sites.google.com/announcements"; 
var who_to_email = "emailaccount";

function emailAnnouncements(){
  var page = SitesApp.getPageByUrl(url_of_announcements_page); 
  if(page.getPageType() == SitesApp.PageType.ANNOUNCEMENTS_PAGE){ 

    var announcements = page.getAnnouncements({ start: 0,
                                               max: 10,
                                               includeDrafts: false,
                                               includeDeleted: false});
    announcements.reverse();                                    
    for(var i in announcements) { 
      var ann = announcements[i]; 
      var updated = ann.getLastUpdated().getTime(); 
      if (updated > PropertiesService.getScriptProperties().getProperty("last-update")){ 
        var options = {}; 

        options.htmlBody = Utilities.formatString("<h1><a href='%s'>%s</a></h1>%s", ann.getUrl(), ann.getTitle(), ann.getHtmlContent());

        MailApp.sendEmail(who_to_email, "Announcement - '"+ann.getTitle()+"'", ann.getTextContent()+"\n\n"+ann.getUrl(), options);

        PropertiesService.getScriptProperties().setProperty('last-update',updated);
      }
    }
  }
}

function setup(){
 PropertiesService.getScriptProperties().setProperty('last-update',new Date().getTime());
}  

我想知道是否有可能将我的gmail签名添加到代码中。当我把它和脚本一起发送时,我的签名就被删除了。我是否必须在代码中签名,或者我可以从gmail中获得签名并自动将其插入到代码末尾?下面是用于设置电子邮件格式的行:

MailApp.sendEmail(who_to_email, "Announcement - '"+ann.getTitle()+"'", ann.getTextContent()+"\n\n"+ann.getUrl(), options);

转载请注明出处:http://www.wxmcsj.com/article/20230331/1369131.html