Greenmail独立smtp服务器电子邮件错误

时间:2017-03-03 12:55:14

标签: smtp greenmail

我创建了一个独立的Greenmail SMTP服务器,在root模式下具有以下配置,以便我可以使用25端口,

java -Dgreenmail.setup.all -Dgreenmail.users=test1:pwd1 -Dgreenmail.hostname=10.107.45.11 -jar greenmail-standalone.jar

我能够在端口25上连接到这个邮件服务器并发送一封电子邮件(来自telnet和java程序),没有任何错误。

但是当我试图找到我发送的电子邮件(使用java程序)时,它始终为0。 收到的电子邮件始终为零。

我不确定Greenmail是否可以这种方式用作独立服务器。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

经过大量尝试后,我了解到我们需要获取消息的“INBOX”与用户名绑定,并且以下调用独立的greenmail jar会为您提供您希望收到的电子邮件。

我们需要传递用户名,密码和电子邮件地址才能无缝地工作。

另外,单独指定端口可以更容易地进行自定义。

java -Dgreenmail.smtp.port = 25 -Dgreenmail.imap.port = 143 -Dgreenmail.users = test1:pwd1@10.107.45.11 -Dgreenmail.hostname = 10.107.45.11 -jar greenmail-standalone-1.5.3。罐