【发布时间】:2010-04-23 01:31:09
【问题描述】:
我使用以下方法在 Google App Engine servlet 中发送电子邮件:
void Send_Email(String From,String To,String Message_Text)
{
Properties props=new Properties();
Session session=Session.getDefaultInstance(props,null);
try
{
Message msg=new MimeMessage(session);
msg.setFrom(new InternetAddress(From,"nmjava.com Admin"));
msg.addRecipient(Message.RecipientType.TO,new InternetAddress(To,"Ni , Min"));
msg.setSubject("Servlet Message");
msg.setText(Message_Text);
Transport.send(msg);
}
catch (Exception ex)
{
// ...
}
}
但它不起作用,我错过了什么吗?有没有人可以使用电子邮件功能?
编辑: 我已经修复了字符串/文本部分,但电子邮件功能仍然不起作用,它说电子邮件已发送,但我检查了我的邮箱,没有收到。我在谷歌服务器上运行了,怎么了?
【问题讨论】:
-
捕捉所有异常然后忽略它们是一种极好的方法,可以让你的生活变得更加困难。不要那样做。
标签: java google-app-engine email