2010-06-25 54 views
0

我們使用sendmail從我們的web應用程序發送郵件,我們不需要接收電子郵件。只有我們的機器應該能夠發送來自sendmail服務器的電子郵件。如何確保CentOS上的sendmail僅用於從web應用程序發送郵件

什麼是確保sendmail在我們的服務器上安全運行的最佳方式。 同樣,我們只需要能夠使用php的mail()函數發送郵件,僅此而已。

+1

這可能屬於servervault? – jigfox 2010-06-25 16:07:54

+0

我在懷疑發佈它的位置。 – Jorre 2010-06-25 16:13:26

回答

0

最簡單的解決方案可能就是通過iptables關閉端口25。

Sendmail仍然應該發送郵件,但iptables將阻止任何傳入的連接,所以外面的任何人都無法向本地用戶發送郵件。

+0

謝謝,用什麼端口發送郵件? – Jorre 2010-06-26 07:44:48

+0

有沒有辦法告訴。 Sendmail將使用一些隨機的高端口號來建立一個外向連接(就像瀏覽器或大多數其他扮演「客戶端」角色的應用程序一樣) – timdev 2010-06-26 17:42:10

相關問題