この簡単なスクリプトは、指定されたメールアドレスにメールを送信する必要があります。ただし、私が使用したemailAddressが自分のGmailアカウントにログインしている場合にのみ動作します。私が現在ログインしている電子メールアドレス以外の電子メールアドレスに変更すると、他のmsn/gmailアカウントと同様に失敗します。 tutorialsは、誰にでも電子メールを送信できることを実証しているようです。Google Apps Scriptで送信メールを送信できない
マイコード:
function sendEmails() {
var subject = "Homework Update"
var messageBody= "testing the message";
var emailAddress = "[email protected]";
MailApp.sendEmail(emailAddress,subject,messageBody);
}
エラーメッセージ: "[email protected]に電子メールを送信するために失敗しました(7行、ファイルの "コード")
私にとってうまく動作します...これは間違った質問かもしれませんが、MailAppにメールを送信する権限を与えてもらえますか? – mongoose36
はい、スクリプトを実行したときにその要求が発生し、許可を与えました。スクリプトを動作させるためにGoogleドメインや有料サービスが必要ですか? –
代わりに[GmailApp](https://developers.google.com/apps-script/reference/gmail/gmail-app)を使用するのはどうですか? 'GmailApp.sendEmail(emailAddress、subject、messageBody); ' – ocordova