前陣子因為專案要求,有發送郵件的需求。再加上公司政策,若能使用雲端服務,會盡量以雲端服務為優先考量,而不再是傳統的地端,或者自行維護服務的模式。
也因此這個專案的郵件發送,就採了 AWS SES 服務,把維護郵件服務的工作全部轉移到 AWS。
當我從 SES 取得了一切郵件發送的必要資訊,測試也沒有問題之後,就將相關資訊轉交給相關設定人員。但在專案環境內,卻無法正常地發出郵件。相關人員懷疑可能是我們在 AWS 的網路或防火牆規則或其他部份影響,而造成這樣的問題。
經驗告訴我,應該不是網路或防火牆規則的問題,但為了要讓相關人員了解郵件發送的必要資訊是正確的,且在專案環境內也是正常的,所以就必須要做點測試。
不過,專案環境有 ISO 認證的相關問題,再特地裝軟體會比較麻煩一點。也因此才 Google 到原來在 PowerShell 有類似功能可以做相關測試。
Continue reading "使用 PowerShell 的 Send-MailMessage 發送郵件"