google apple scriptをつかってメールアドレスを一括配信する際に差出人を変更する方法(MailMerge)

google Spreadsheetを使用してメールを一括送信するファイルがネットに落ちてる。

MailMerge https://spreadsheets.google.com/ccc?key=0Ao4zmLMBvdyddGZmYkxfWlNjV0dtWXFROUVRcF9kR0E&hl=en&newcopy=true

使い方はこちらがわかりやすいです。 http://web-marketing.zako.org/web-tools/mailmerge-from-google-docs-into-gmail.html

差出人を変更するやり方はこちらを参考にしました。 http://www.ka-net.org/blog/?p=4441

要点は3点でした。 1. GmailApp.sendMailの関数を使用する。 2. 第4引数の配列にfrom: で差出人のメールアドレスを指定する。 3. 差出人に設定したメールアドレスは、自分のエイリアスのメールとして設定しておく必要がある。

MailMergeの改変作業 1. MailMergeを自分のgoogle driveにコピーして、ファイルを開きます。 2. メニューバーのツールスクリプトエディターを選択 3. MailApp.sendMailをGmailApp.sendMailに変更 4. GmailApp.sendMailの第4引数のadvancedArgsの配列に、> from: 'sample@exsample.com', を追加する。

これで自分は、差出人を変更して送信できました。もう少し文章力鍛えないと、、、