我正在使用「Mailkit」從點網核心控制檯應用程序(使用smtp)發送電子郵件。它在我的本地機器上運行應用程序並收到電子郵件時起作用。Dot Net核心控制檯應用程序使用Mailkit在部署爲天藍色Web作業時不發送電子郵件
但是,當我部署爲天藍色的webjob時,它不發送電子郵件。我可以看到作業成功完成,沒有記錄錯誤。但我沒有收到電子郵件
我只是想知道它是如何在本地機器上運行,而不是在天藍色的時候運行。
更新:根據下面的評論
,努力是具體的。有人可以確認你是否能夠使用Mailkit和組織的SMTP服務器(沒有公共領域)&電子郵件帳戶發送來自蔚藍webjob的電子郵件?或者請建議什麼應該是一個工作設置。謝謝!
您確定電子郵件沒有被抓到垃圾郵件陷阱嗎? – jstedfast
我剛剛測試從我的WebJob發送郵件並在我身邊正常工作。你使用哪個郵件服務器?有時郵件服務器會拒絕來自新客戶端或不同時區的發送郵件請求(請注意,Azure WebJob使用UTC±00:00作爲默認時區)。 – Amor
@jstedfast我正在使用我公司的電子郵件地址。 smtp服務器也屬於我的組織。你認爲原因可能是Mailkit嗎?我應該使用一個不同的smtp庫,可以在一個天藍色的託管環境中工作嗎? – blogs4t