jsp求网站自动发送e-mail解决方案等三个问题

jsp求网站自动发送e-mail解决方案等三个问题,第1张

1,需要服务器安装网页发送邮件的组件。使用加密代码确定此连接是否超时,或已经被使用过了。

2,VBS脚本等程序都有打开邮箱,取邮件内容,及插入数据库的功能。

3,需要使用取出QQ留言的第三方软件。

"您好,

用QQ邮箱吧,只要有QQ,通过手机或电脑浏览器mailqqcom登陆即可激活开通邮箱,邮箱填写:QQ号@qqcom,没有就到zcqqcom注册一下,支持注册任何需要邮箱的平台。

用户名支持设置为英文@qqcom手机@qqcom用户名@foxmailcom商务两用,这个功能是实现一个邮箱拥有多个邮箱地址,意思是所有设置的邮箱地址都会收到同一个邮箱。

设置方法:

1、通过电脑浏览器登陆网页版,

2、左上角设置---选择账户---即可注册其它用户名,

同时邮箱要是用的多,建议装个专业手机QQ邮箱客户端40,通过浏览器或app搜索即可下载,安装好打开软件---添加邮箱选择对应服务商---输入帐 号和密码即可绑

定,支持imap/pop3/exchange绑定和多帐号管理,设置简单,新邮件即时提醒,同步通讯录,集成漂流瓶让邮箱更加有趣,文件中转 站,日历添加行程安排提醒,记事

本,广告邮件汇聚,还有夜间免打扰设置等功能。

希望对你有所帮助!"

(1)提交后,保存到一个静态集合或者Map中,保存好之后,然后就可以直接返回了。 但是这样会有一个问题,当你的服务器重新启动时,所有的数据将丢失。 (2)注册信息提交后,可以通过Java的序列化将数据保存在服务器的指定文件里,不提交到数据库。然后返回 (3)jsp提交信息后,调用邮件发送的接口,发送到指定的邮箱,然后立即返回。

实现在jsp页面中发送邮件,可以结合Servlet来实现,步骤如下:

(1)、先在项目WebRoot--->META-INF文件夹下面建立一个名为:contextxml文件(context文件名是固定的),接下就是在contextxml中进行配置,配置如下:

<Context>//Context头字母需是大写

<Resource name="mail/Session" auth="Container"

type="javaxmailSession"

//配置邮件服务器主机,以及设置与服务器进行会话要进行身份认证

mailsmtphost="smtpsinacom" mailsmtpauth="true"

//设置邮件传输的协议

mailtransportprotocol="smtp"

/>

</Context>

(2)、需要把mailjar放入tomact中lib中去,记住不要把mailjar放入项目中的lib中去否则会出错

(3)、新建一个Servlet类,使用doPost()方法进行邮件的处理,doPost()方法中的代码如下:

//创建一个InitialContext对象来初始化Context

Context initCtx=new InitialContext();

Context envCtx=(Context)initCtxlookup("java:com/env");

//读取服务器的环境信息

Session session=(Session)initCtxlookup("mail/session");

//创建一个message对象,用来创建一封邮箱

Message message=new MimeMessage(session);

//设置邮件发送者邮箱地址

messagesetForm(new InternetAddress("@sinacom"));

//设置邮件接收者们的邮箱地址,假设只发送给一个人

InternetAddress[] to=new InternetAddress[1];

to[0]=new InternetAddress("@qqcom");

//设置邮件发送的类型

messagesetRecipients(MessageRecipientsto,to);

//邮件标题

messagesetSubject("春节快乐");

//邮件正文

messagesetText("祝新的一年里家人和谐快乐");

//创建一个传输对象

Transport transport=sessiongetTransport();

//建立与服务器的链接

transportconnect("smtpsinacom",25,"@sinacom","");

//发送邮件

transportsendMessage(messgae,to);

//关闭网邮件传输

transportclose();

希望能够帮助到您,望君采纳哟

以上就是关于jsp求网站自动发送e-mail解决方案等三个问题全部的内容,包括:jsp求网站自动发送e-mail解决方案等三个问题、在jsp页面中添加邮箱验证,我这怎添加呢、jsp用户注册的信息,不直接传到数据库,直接返回保存到客户端或者邮箱是怎么做到的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9474985.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存