2016-08-14 12 views
0

この簡単なスクリプトは、指定されたメールアドレスにメールを送信する必要があります。ただし、私が使用した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行、ファイルの "コード")

+0

私にとってうまく動作します...これは間違った質問かもしれませんが、MailAppにメールを送信する権限を与えてもらえますか? – mongoose36

+0

はい、スクリプトを実行したときにその要求が発生し、許可を与えました。スクリプトを動作させるためにGoogleドメインや有料サービスが必要ですか? –

+0

代わりに[GmailApp](https://developers.google.com/apps-script/reference/gmail/gmail-app)を使用するのはどうですか? 'GmailApp.sendEmail(emailAddress、subject、messageBody); ' – ocordova

答えて

0

を閉じ、" 私がログインしている間に、スクリプトを実行してみました別の電子メールアカウントでスクリプトがうまくいきました。さらに調査したところ、ドメイン管理者はGoogleアカウントでメールを有効にしていないことがわかりました。私は学校で働き、Microsoft Exchangeサーバーを電子メールで使用します。私は明日IT部に連絡して、とにかくメールアプリケーションをスクリプト対応にすることができるかどうかを確認します。うまくいけば、このポストは、同様の問題を持つ人を助けるでしょう。

関連する問題