Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > jsp技巧

邮件发送简单例子-bean文件

来源:中文源码网    浏览:336 次    日期:2024-03-29 16:34:06
【下载文档:  邮件发送简单例子-bean文件.txt 】


邮件发送简单例子-bean文件
SimpleSendMessage.javaimport java.util.*;import javax.mail.*;import javax.mail.internet.*;import javax.activation.*;public class SimpleSendMessage {public static void main(String[] args) {// Collect the necessary information to send a simple message// Make sure to replace the values for host, to, and from with// valid information.// host - must be a valid smtp server that you currently have// access to.// to - whoever is going to get your email// from - whoever you want to be. Just remember that many smtp// servers will validate the domain of the from address// before allowing the mail to be sent.String host = "server.myhost.com";String to = "YourFriend@somewhere.com";String from = "MeMeMe@myhost.com";String subject = "JSP Rules!";String messageText = "I am sending a message using the"+ " JavaMail API.\nI can include any text that I want.";boolean sessionDebug = false;// Create some properties and get the default Session.Properties props = System.getProperties();props.put("mail.host", host);props.put("mail.transport.protocol", "smtp");Session session = Session.getDefaultInstance(props, null);// Set debug on the Session so we can see what is going on// Passing false will not echo debug info, and passing true// will.session.setDebug(sessionDebug);try {// Instantiate a new MimeMessage and fill it with the// required information.Message msg = new MimeMessage(session);msg.setFrom(new InternetAddress(from));InternetAddress[] address = {new InternetAddress(to)};msg.setRecipients(Message.RecipientType.TO, address);msg.setSubject(subject);msg.setSentDate(new Date());msg.setText(messageText);// Hand the message to the default transport service// for delivery.Transport.send(msg);}catch (MessagingException mex) {mex.printStackTrace();}}}

相关内容