2017-02-09 4 views
1
MailApp.sendEmail({ 
to: " [email protected] , ", 
subject: "New change for " + variable1+ " at " + variable2, 
htmlBody: "Added: " + addedlist_new.toString() + "<br><br>" + 
"Removed: " + removedlist_old.toString() + "<br><br>" + 
" https://docs.google.com/spreadsheets/d/someurlhere ", 
}) 

自分自身以外のユーザー宛てのメールが届いた場合、私は自分に送信されたメールを私の受信箱。 「To」エリアに入力したユーザーに送信されたものの、受信トレイにあることを示しています。送信済みメールの代わりに受信トレイに送信するのはなぜですか?Google Appsスクリプトに設定されていない場合、MailApp.sendEmailが自分宛てにメールを送信します

+0

は、それはあなたにとあなたの受信トレイにあるか、またはあなたにも、あなたの送信済みアイテムを見ていますか?メールはあなたのアカウントから送られてきました。 –

+0

「To」フィールドが他の人物であるため、受信トレイにあります。送信済みのメールの代わりに受信したメールの中に「送信済み」のメールがあるようです。これはなぜでしょうか? – Aaron

+0

これは、次の理由のいずれかが原因である可能性があります:[Gmail送信済みアイテムが受信トレイに表示される理由](http://classroom.synonym.com/gmail-sent-items-show-inbox-12938.html)または「迷惑メールに送信しない」オプションが有効になっているフィルタを使用しています。送信したメッセージが(偶然にも)一致する場合、受信トレイに表示されます。またはこの[フォーラムメッセージ]の理由の1つ(https://productforums.google.com/d/msg/gmail/hdItaHiUAgc/qtZ8KQHqueoJ) –

答えて

1

は、この方法を試してみてください:

var toEmail = "[email protected]"; 

var subject = "New change for " + variable1+ " at " + variable2; 

var messageBody = "Added: " + addedlist_new.toString() + "<br><br>" + "Removed: " + removedlist_old.toString() + "<br><br>" + "https://docs.google.com/spreadsheets/d/someurlhere"; 

MailApp.sendEmail(toEmail , subject , "" , {htmlBody: messageBody}); 
+0

私はどちらもうまくいきません。 – Aaron

関連する問題