2013-01-02 38 views
0

我有PostFix設置和一切工作,除了我不能發送電子郵件。現在我知道大多數ISP端口屏蔽了25端口,可在該錯誤日誌條目中可以看出:PostFix更改smtp傳出端口

Jan 2 04:29:08 mail postfix/smtp[5835]: connect to gmail-smtp-in.l.google.com[74.125.134.27]:25: Connection timed out 

,但我知道有備用端口,如587如何更改後綴,這樣它會嘗試連接到端口587上的gmail-smtp-in.l.google.com而不是25?

+0

「大多數端口阻塞端口25」是什麼意思? – arkascha

+0

''gmail-smtp-in.l.google.com'可以在25端口上確定訪問。所以我建議你找到阻礙訪問的東西。這很可能是您本地的網絡問題。將postfix切換到另一個用於_outgoing_ smtp流量的端口將不起作用,因爲gmail的服務器不在該端口上偵聽。 – arkascha

+0

@arkascha對不起,修正了錯誤 –

回答

0

本文向您介紹如何「使用SMTP憑證使用SMTP and PHP」發送郵件。在這篇文章中將向您展示如何使用Gmail的SMTP服務器發送電子郵件。您需要安裝兩個梨包,郵件和SMTP。代碼相當[不言自明] [3]。例子...

+0

我懷疑OP想用php來發送電子郵件,因爲他有一個後綴服務器設置。除此之外:這是如何幫助解決端口25被阻塞的? – arkascha

+0

或者你只是想建議使用'smtp.googlemail.com'作爲服務器和聯繫端口'465'?那麼爲什麼不這樣說呢?實際上這個端口是可搜索的,所以@RyanRowe你可能想試試這種方式來配置你的後綴。 – arkascha

+0

@arkascha有沒有辦法將postfix配置爲使用傳出端口465?這不需要SSL? –