2013-03-11 145 views
1

我試圖在應用程序腳本中發現電子郵件傳遞失敗。我以爲在嘗試捕捉周圍MailApp.sendEmail會工作像這樣:捕捉MailApp.send電子郵件傳遞失敗

function headache(){ 
Logger.log("Before Try"); 
    try{ 
    Logger.log("before sendEmail"); 
    MailApp.sendEmail("[email protected]", "Ima Error", ""); 
    Logger.log("after sendEmail"); 
    }catch(err){ 
    Logger.log("In catch"); 
    MailApp.sendEmail("[email protected]", "Ima catched Error", ""); 
    } 
    Logger.log("After Try"); 
} 

但這是輸出即時得到:

Before Try 
before sendEmail 
after sendEmail 
After Try 

有沒有辦法趕上郵寄失敗?

回答

3

電子郵件發送被延遲,並且無法捕獲此錯誤。