職場の Google Apps for Education アカウントに関連付けられたエイリアスがいくつかあります。getAliases はそれらをすべて取得します。これは素晴らしいことですが、sendEmail を使用してそれらから電子メールを送信しようとすると、最初のエイリアスでしか機能しないようです。これは私の個人的なものです。[0] 以外のエイリアスを使用して試しても、何も起こらず、エラーも発生しません。
質問する
2031 次
2 に答える
0
これは の例ですgetAliases()
。WFM。
// Log the aliases for this Gmail account and send an email as the first one.
var me = Session.getActiveUser().getEmail();
var aliases = GmailApp.getAliases();
Logger.log(aliases);
if (aliases.length > 0) {
GmailApp.sendEmail(me, 'From an alias', 'A message from an alias!', {'from': aliases[0]});
} else {
GmailApp.sendEmail(me, 'No aliases found', 'You have no aliases.');
}
于 2014-01-10T03:32:41.197 に答える