1

アプリスクリプトでメール配信の失敗をキャッチしようとしています。MailApp.sendEmailをtrycatchで囲むと、次のように機能すると思いました。

function headache(){
 Logger.log("Before Try");
  try{
    Logger.log("before sendEmail");
    MailApp.sendEmail("ThisAFake@email.address", "Ima Error", "");
    Logger.log("after sendEmail");
  }catch(err){
   Logger.log("In catch");
    MailApp.sendEmail("ThisAReal@email.address", "Ima catched Error", "");
    } 
  Logger.log("After Try");
}

しかし、これは次の出力です。

Before Try
before sendEmail
after sendEmail
After Try

メール送信の失敗をキャッチする方法はありますか?

4

1 に答える 1

4

電子メールの送信は延期され、このエラーをキャッチする方法はありません。

于 2013-03-11T22:06:51.260 に答える