java发邮件(java发邮件进垃圾箱)
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

#本文目录一览
1、如何使用Java发送qq邮件2、java实现发送邮件功能3、java中如何实现公司邮箱发送邮件配置4、java发送邮件怎么控制频率***:
1.前提准备工作:
首先,邮件的发送方要开启POP3和***TP服务--即发送qq邮件的账号要开启POP3和***TP服务
2.开启***:
登陆qq邮箱
3.点击设置
4.点击—-账户
5.找到:POP3/IMAP
packageorg.demo.action;
importjava.util.Properties;
importjavax.mail.Message;
importjavax.mail.Session;
importjavax.mail.Transport;
importjavax.mail.internet.InternetAddress;
importjavax.mail.internet.MimeMessage;
importjavax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
importorg.apache.struts.action.Action;
importorg.apache.struts.action.ActionForm;
importorg.apache.struts.action.ActionForward;
importorg.apache.struts.action.ActionMapping;
importorg.demo.form.DemoForm;
publicclassDemoActionextendsAction{
privatestaticfinalStringCONTENT_TYPE="test/html;charset=GB2312";
publicActionForwardexecute(ActionMappingmapping,ActionFormform,
HttpServletRequestrequest,HttpServletResponseresponse){
DemoFormdemoForm=(DemoForm)form;
System.out.println("标题是"+demoForm.getBiaoti());
System.out.println("内容是"+demoForm.getNeirong());
try{
response.setContentType(CONTENT_TYPE);
String***tphost="***tp.nj.headware.cn";//发送邮件服务器
Stringuser="q0000015369";//邮件服务器登录用户名
Stringpassword="Queshuwen26";//邮件服务器登录密码
Stringfrom="q0000015369@nj.headware.cn";//
Stringto="c0000016205@nj.headware.cn";//收件人邮件地址
Stringsubject=demoForm.getBiaoti();//邮件标题
Stringbody=demoForm.getNeirong();//邮件内容
Propertiesprops=newProperties();
props.put("mail.***tp.host",***tphost);
props.put("mail.***tp.auth","true");
Sessionssn=Session.getInstance(props,null);
MimeMessagemessage=newMimeMessage(ssn);
InternetAddressfromAddress=newInternetAddress(from);
message.setFrom(fromAddress);
InternetAddresstoAddress=newInternetAddress(to);
message.addRecipient(Message.RecipientType.TO,toAddress);
message.setSubject(subject);
message.setText(body);
Transporttransport=ssn.getTransport("***tp");
transport.connect(***tphost,user,password);
transport.sendMessage(message,message
.getRecipients(Message.RecipientType.TO));
//transport.send(message);
transport.close();
returnmapping.findForward("succ");
}catch(Exceptione){
e.printStackTrace();
returnmapping.findForward("fail");
}
}
}
Java中可以通过JavamailAPI实现公司邮箱邮件发送配置,Javamail是利用现有的邮箱账户发送邮件的工具,具体步骤如如下:
1、通过JavamailAPI设置发送者邮箱用户名及密码
2、通过JavamailAPI设置邮件主题、邮件内容、附件及邮件发送时间
3、通过JavamailAPI设置发送者邮箱地址及接收者邮箱地址,接收者地址可以是多个及抄送
4、邮件的需基本元素都设置完毕后,即可通过JavamailAPI的发送接口执行发送操作。
java发送邮件使用session控制频率。使用session,直接重启浏览器或清除cache等可以标记session的数据,那么就能够绕过session中的记录。
OK,关于java发邮件和java发邮件进垃圾箱的内容到此结束了,希望对大家有所帮助。
本文主要介绍了关于java发邮件(java发邮件进垃圾箱)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/242593.html