使用java代码发送电子邮件
答
有几种方法可以做到这一点,最好的方法是使用java邮件。 看在这个例子中获得更多信息: http://www.javacommerce.com/displaypage.jsp?name=javamail.sql&id=18274
答
您可以使用JavaMail或CommonsEmail(这是建立在JavaMail的顶部)
下面是一个简单的例子与共享邮件,从this page采取:
SimpleEmail email = new SimpleEmail();
email.setHostName("mail.myserver.com");
email.addTo("[email protected]", "John Doe");
email.setFrom("[email protected]", "Me");
email.setSubject("Test message");
email.setMsg("This is a simple test of commons-email");
email.send();
答
如果您想要一个纯粹的即时邮件API和/或希望能够到达POP3而不是仅SMTP,请查看JavaMail API。如何使用它在优秀FAQ。
如果你想要一个更臃肿和更方便的API到发送邮件,头到Apache Commons Email而这又是建立在JavaMail API之上。如何使用它包含在其User Guide。
答
有一个很好的短期课程:“jGuru: Fundamentals of the JavaMail API” - 试试看。
它包含代码片段以及它们和邮件协议的解释(如果开发人员不知道每个人的行为如何)。
您是否遇到过通过Google找到的一个教程的问题? – 2010-02-04 14:53:34
http://stackoverflow.com/search?q=java+email - >这是一个重复的 – chburd 2010-02-04 14:53:53
做一个谷歌搜索,你会把几个样本 – 2010-02-04 14:54:17