当gmail访问被阻止时,是否可以使用Java发送邮件

时间:2015-02-16 18:10:22

标签: java email gmail javamail

我有使用gmail smtp发送邮件的工作代码。它在我的机器上运行,但是当我尝试从我的办公室系统运行相同的代码时,它显示错误无法连接SMTP服务器。所以,我想知道,是否有可能通过旁路本地/办公室网络发送邮件?任何解决方法?

PS:我不能使用我的公司电子邮件地址,因为这是内部任务。

1 个答案:

答案 0 :(得分:0)

您需要做的是在您的计算机上安装邮件服务器并使用该邮件服务器发送电子邮件。有很多开源和/或免费选项。我过去曾使用hMailServer(在Windows7上),它似乎对我有用,就像我想要的那样。使用此方法的一个可能的缺点是,您的电子邮件有时可能最终会出现在您的目标收件人的垃圾邮件文件夹中。

但是,您需要管理员权限才能安装大多数邮件服务器。