java com.sun.mail.smtp.SMTPSendFailedException: 452 4.4.5 磁盘空间不足;稍后再试
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/11664558/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
com.sun.mail.smtp.SMTPSendFailedException: 452 4.4.5 Insufficient disk space; try again later
提问by Deepu
I am trying to send email through org.apache.commons.mailapi in Java under Linux Centos.
我正在尝试在 Linux Centos 下通过Java 中的org.apache.commons.mailapi发送电子邮件。
I was able to send emails, but now suddenly when I am trying to send email I am getting the error -
我能够发送电子邮件,但是现在当我尝试发送电子邮件时突然出现错误 -
com.sun.mail.smtp.SMTPSendFailedException: 452 4.4.5 Insufficient disk space; try again later
at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2114)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1618)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1119)
at javax.mail.Transport.send0(Transport.java:195)
at javax.mail.Transport.send(Transport.java:124)
I am not understanding why this is happening. Can anybody please help me to resolve this problem.
我不明白为什么会这样。任何人都可以帮我解决这个问题。
Thank you
谢谢
回答by sakthisundar
回答by Kurt Du Bois
Seems to me the error message is clear in itself: the server on which you are trying to send a mail from has insufficient disk space left.
在我看来,错误消息本身很清楚:您尝试从中发送邮件的服务器剩余磁盘空间不足。
回答by kinaesthesia
The mailserver cannot write the temporary files needed to allow you to collect your mail.
邮件服务器无法写入允许您收集邮件所需的临时文件。
You should ask your ISP to check disk useage and allocation on the server.
您应该要求您的 ISP 检查服务器上的磁盘使用情况和分配情况。