我尝试用邮箱模拟服务器来测试另一个apllication发送的邮件。 我尝试使用GreenMail。我希望我的测试收到来自某些应用程序的邮件。 这是我的测试代码:`ServerSetup setup = new ServerSetup(3025,“localhost”,“smtp”);
GreenMail greenMail = new GreenMail(setup);
greenMail.setUser("user1@mail.com", "user1", "user1");
greenMail.start();
greenMail.waitForIncomingEmail(50000, 1);
Message[] messages = greenMail.getReceivedMessages();
try {
System.out.println(messages[0].getSubject());
} catch (MessagingException e) {
e.printStackTrace();
}
}`
我运行此代码并从我的个人邮箱发送邮件到地址“user1@mail.com”。并且邮件没有到达。 Sombody知道我做错了吗?请求帮助。也许我应该使用另一种工具来实现我想要的目标?