2012-11-13 40 views
0

我已經實現郵件發送功能使用Spring和主機的詳細信息如下可以在任何網絡設備可以使用SMTP主機

<property name="host" value="smtp.gmail.com" /> 
<property name="port" value="587" /> 
<property name="username" value="gmailid" /> 
<property name="password" value="password" /> 

<property name="javaMailProperties"> 
    <props> 
     <prop key="mail.smtp.auth">true</prop> 
     <prop key="mail.smtp.starttls.enable">true</prop> 
    </props> 
</property> 

這是工作正常,但我想要做的是,我不想使用SMTP .gmail.com ..我的Windows機器有互聯網接入我可以使用我的機器作爲主機嗎?..

如果可能,你可以建議一些方法我怎樣才能使用我的機器作爲郵件服務器主機。

回答

1

是的,你可以使用你自己的機器進行SMTP。有幾種開源選項可供選擇,具體取決於您的操作系統 - 請參閱freshmeat.net(Postfix將是我對Linux機器的建議)。

你應該先然而回答自己一些問題:

  1. 爲什麼不使用谷歌SMTP服務 - 他們提供垃圾郵件過濾,安全最重要的是 - 他們都被別人信任。
  2. 你準備好了並且可以自己配置和運行SMTP服務器嗎?當它無法正常工作時,您是否足夠了解保護您的設置和故障排除?

乾杯,

1

雖然沒有受到什麼阻礙你技術上,要看是什麼樣的電子郵件,你打算做了很多。如果您打算做羣發郵件等任何事情,您的郵件主機很可能會很快作爲垃圾郵件主機被列入黑名單。今天較大的郵件主機在將未知主機標記爲垃圾郵件發送者方面非常積極。

相關問題