2012-11-13 87 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

虽然没有受到什么阻碍你技术上,要看是什么样的电子邮件,你打算做了很多。如果您打算做群发邮件等任何事情,您的邮件主机很可能会很快作为垃圾邮件主机被列入黑名单。今天较大的邮件主机在将未知主机标记为垃圾邮件发送者方面非常积极。

相关问题