1

メーリングリスト用のフォームを作成しました。そのフォームには、フォームの送信時にユーザーに確認メールを送信する非常に一般的なスクリプトもあります

これまでの私のコード:

function formSubmitReply(e) {
  var userEmail = e.values[2];
  MailApp.sendEmail(userEmail, 
                    "Insider emails", 
                    "Thanks for registering for our mailing list.",                    
                    {name:"Blah"});
}​

電子メールの本文にクーポンの画像を挿入するには、どのコードを使用すればよいですか?

4

1 に答える 1

3

ドキュメントの例

function inlineImage() {
  var googleLogoBlob = UrlFetchApp.fetch("http://www.google.com/intl/en_com/images/srpr/logo3w.png").getBlob().setName("googleLogoBlob");
  var youtTubeLogoBlob = UrlFetchApp.fetch("http://s.ytimg.com/yt/img/logos/youtube_logo_standard_againstwhite-vflKoO81_.png").getBlob().setName("youtTubeLogoBlob");

  MailApp.sendEmail(
    "sg.appsscript@gmail.com",
    "Logos",
    "", 
    { htmlBody: 
         "inline Google Logo<img src='cid:googleLogo'> images! <br/> inline YouTube Logo <img src='cid:youTubeLogo'>",
     inlineImages: 
         { googleLogo: googleLogoBlob,
           youTubeLogo:youtTubeLogoBlob
          }
    }

    );
}

参照: https://developers.google.com/apps-script/class_gmailapp#sendEmail

于 2012-10-19T05:31:15.580 に答える