首页后端开发其他后端知识JSP发送邮件实例

JSP发送邮件实例

时间2024-02-07 22:01:03发布访客分类其他后端知识浏览143
导读:收集整理的这篇文章主要介绍了JSP发送邮件实例,觉得挺不错的,现在分享给大家,也给大家做个参考。 vishal_donth gave this response on 10/18/200...
收集整理的这篇文章主要介绍了JSP发送邮件实例,觉得挺不错的,现在分享给大家,也给大家做个参考。 vishal_donth gave this response on 10/18/2000:  
//these are the pakages to be imported From  
// Java Mail  
//The Java Mail PAckage eITher be dowloaded  
//sePErately  
//or else is Available in the J2sdkee1.2  
// (Java Enterprise Edition)  

import javax.mail.*;   
import javax.mail.internet.*;   
import java.util.*;   


//This function can be used to send the mail  
// with the parameters given to it  
//U have to specify the smtp server through  
//which u have to send the mail  
//since i was trying with a homenetmail  
//account i directly sent the mail its server  
//For sending this mail u need a mail server  
//which lets u to relay the messages  
//Try this thing for sending to a  
//www.homenetmail.COM account because it lets  
//u send  
//mails to the accounts like example try  
//sending it to a "abc@homenetmail.com"  
//account.Create the mail account in homenet  
//mail First. If u get any other server which  
//supports relaying u can try this on that  
//also.  

//Use this function in ur Servlet to send  
//mail by calling the function with the  
//parameters  

public void sendMail(String toAddr, String subject, String body, String fromAddr)throws RemoteException{   
try{   
PRoperties props = new Properties();   
props.put("mail.smtp.host","mail.homenetmail.com");   
//Here we specify the SMTP server through  
//which the mail should be delivered  
Session session = Session.getDefaultInstance(props, null);   
Message msg = new MimeMessage(session);   
msg.setFrom(new InternetAddress(fromAddr));   
//Specify the From Address  
InternetAddress[] tos =InternetAddress.parse(toAddr);   
//Specify the To Address  
msg.setRecipients(Message.RecipientType.TO,tos);   
msg.setSubject(subject);   
//Specify the Subject  
msg.setText(body);   
//Specify the Body  
Transport.send(msg);   
@R_512_2663@tem.out.println("Message is Sent");   
}   
catch(Exception e){   
System.out.println(e);   
}   
}   

// U have to run this function on a computer  
//which is directly connected  
// to internet but not through a  
//Proxy......or else use a proxy which  
//supports SMTP  
您可能感兴趣的文章:
  • 邮件发送简单例子-jsp文件
  • jspsmart文件上传与邮件发送的实例
  • node.js使用nodemailer发送邮件实例
  • Nodejs中读取中文文件编码问题、发送邮件和定时任务实例
  • 纯javascript实现自动发送邮件
  • 基于Node.js实现nodemailer邮件发送

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: JSP发送邮件实例
本文地址: https://pptw.com/jishu/604613.html
让JSP页面过期, 保证每次JSP页面都是最新的. 也谈用JSP实现新郎、sohu新闻系统的技术。

游客 回复需填写必要信息