[Azure] 解決無法使用gmail的smtp寄信

  在系統上作了一個通知機制是當發生例外時,會透過gmail發信給管理者。但上了Azure後,明明有例外,卻遲遲收不到來信.......。到gmail上的設定檢查後,才知道由於網站是放在新加坡與我們平常存取時的位置差太遠,所以判定為異常而遭拒無法發信。
image

解決方法-為應用程式申請一組密碼,[帳戶]-->[安全性]

image
輸入名稱後按建立,產生一組16碼的密碼
image
將該密碼設定在組態檔SMTP的password上即可  ps:帳號照原本的不用變更
image

這個網誌中的熱門文章

IIS 設定只允許特定IP進入