【发布时间】:2015-04-15 09:22:52
【问题描述】:
您好,我们正在尝试使用有效的用户名和密码连接邮件主机
store.connect(host,user,password); // store is an object of javax.mail.Store class.
来自我们的 linux 服务器,但我们面临以下异常。
error while reading messagesjavax.mail.AuthenticationFailedException: maildrop already locked
javax.mail.AuthenticationFailedException: maildrop already locked
at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:207)
at javax.mail.Service.connect(Service.java:295)
at javax.mail.Service.connect(Service.java:176)
at rtnsmonitoring.Mailbox.<init>(Mailbox.java:33)
at rtnsmonitoring.Mailbox.getMailboxes(Mailbox.java:49)
at rtnsmonitoring.Main.run(Main.java:31)
请帮我解决一下。
注意:使用提供的凭据,我可以从 UI 登录邮件。 而且我还可以使用 telnet 发送电子邮件,邮件已成功发送给收件人。
【问题讨论】:
-
您要收发邮件吗?
-
是的,我想发送电子邮件。在此之前,我想使用这些凭据进行连接。
-
那么这会有所帮助,How to send mails with Java ?
-
谢谢 neeraj,但是.. 到目前为止,我的程序可以正常发送邮件。但突然一周后连接超时异常来了。所以我已经改用新的电子邮件,但是我收到了这种异常。请告诉我在哪些情况下会出现“maildrop 已锁定”异常。
标签: java mysql linux jakarta-mail