我有一個谷歌虛擬機(與Ubuntu 16.04)的JIRA軟件,我有一個域和一個託管(讓我們說mydomain.com)。幸運的是,我的網站託管也提供給我電子郵件託管。如何在Google Cloud虛擬機上爲特定的JIRA郵件服務器設置外發郵件設置?
但是,我無法使用Google VM上的JIRA從我的特定電子郵件主機(即email.mydomain.com)發送電子郵件,因爲我一直收到此錯誤;
SocketTimeoutException:連接超時。
我已經檢查了JIRA傳出電子郵件很多時間的設置。然而,我找不到解決方案..
這是我在我的JIRA軟件上爲外發電子郵件所做的配置;
名稱:例如郵件服務器
從地址:mail.mydomain.com
SMTP端口:587
超時:10000
TLS:未選中
密碼:*******
順便說一句,我已經檢查[email protected]到發送幾封電子郵件,從「mail.mydomain.com」的內部系統。另外,我還將[email protected]連接到我的Outlook帳戶,併成功發送了上述相同配置的電子郵件。
我也在我的實例上打開了端口587和25。 有了這個配置;出口 - > IP範圍:0.0.0.0/0 - >允許流量 - > tcp:587; UDP:587; TCP:25; udp:25
您認爲是什麼問題?是關於Google VM的防火牆嗎? (因爲我讀過Google上的一篇文章,告訴Google VM不要試圖允許587和25的電子郵件端口)
如果是這樣,我該如何使用SendGrid從mail.mydomain.com發送電子郵件?
謝謝你的幫助。