2017-08-19 10 views
0

Google Apps Scriptで最初のプロジェクトを作成して、スプレッドシートデータの解析後にメールを送信しています。私は<?=nameList?>の名前のリストを記入する必要があります。私は、ループ内でこれらの行の文字列を構築する: nameList = nameList.concat(finalName) nameList = nameList.concat("\r\n")HTMLタグの改行文字Google Apps Script

ログが正しくフォーマットされた文字列を示しています。

[17-08-19 14:59:15:636 PDT] Former member string: a Monster b Monster d Monster f Monster g Monster

しかし、彼らが表示される実際の電子メールでの: a Monster b Monster d Monster f Monster g Monster This threadは解決しませんでした問題。

答えて

0

htmlBodyパラメータを使用できます。

MailApp.sendEmail({ 
         to: "[email protected]", 
         subject: "Test", 
         htmlBody:nameList 
}) 
+0

明確にしてください。 'nameList'は、埋められなければならないいくつかのパラメータの1つです。 (0)、firstMemberEmailColumn)。getDisplayValue() var body = HtmlService.createTemplateFromFile( 'multiple_members_message')。evaluate()。getContent(); 試み{//メッセージ MailApp.sendEmailを({ に:アドレス、 のreplyTo:replyEmail、 件名: "元メンバー"、 のHtmlBody:本体、 })を送信; ' – cMonster

+0

代わりの名前リストは、最終的に合格html文字列 – Ritz

+0

どのように? 'var body = HtmlService.createTemplateFromFile( 'multiple_members_message')。evaluate()。getAs( 'string')'エラー。 – cMonster

関連する問題