0
我有一个使用以下配置发送邮件的代码。 它适用于开发(窗口,JAVA 1.7,Grails的2.3.7),但不生产(Ubuntu的,tomcat7,JDK 1.7)Grails Mail Plugin Office365
任何人有任何想法,为什么这个工程上开发但不是在督促?有任何解决这个问题的方法吗?
旁注:此代码用于工作,但突然停止工作。不知道改变了什么。
配置:
grails {
mail {
host = "Outlook.office365.com"
port = 587
username = "username here"
password = "password here"
props = ["mail.smtp.starttls.enable":"true" ,
"mail.smtp.port":"587",
// "mail.debug":"true"
]
}
}
EDIT1:在评论好点的,忘了,包括错误。希望能像评论一样快速地看到一些建议! :)
Mail server connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn't connect to host, port: Outlook.office365.com, 587; timeout -1; nested exception is: java.net.UnknownHostException: Outlook.office365.com. Failed messages: com.sun.mail.util.MailConnectException: Couldn't connect to host, port: Outlook.office365.com, 587; timeout -1; nested exception is: java.net.UnknownHostException: Outlook.office365.com
问题寻求帮助调试(“为什么是不是这个代码工作?“)必须包括所需的行为,特定的问题或错误,以及在问题本身**中重现它的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:[如何创建最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 –
不起作用不是工作问题描述。 – GhostCat
@JoeC很好的观察!有什么建议么? –