快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱乐怡情怎么样:javamail使用完全手册



媒介:

自己的英华的文章太少,真没“面子”,这片努力图取争取吧

1,哪里是开始:

初始情况,安装好你的j2sdk和你的web办事器,也便是说你的机械应该能够运行jsp。

不能??

这里不管

2,安装javamail和jaf

JavaMail是Sun宣布的用来处置惩罚email的API。它可以方便地履行一些常用的邮件传输。 支持pop3,imap,smtp.

虽然JavaMail是Sun的API之一,但它今朝还没有被加在标准的java开拓对象包中(Java Development Kit),

这就意味着你在应用前必须别的下载JavaMail文件。除此以外,你还必要有Sun的JavaBeans Activation Framework (JAF)。

JavaBeans Activation Framework的运行很繁杂,在这里简单的说便是JavaMail的运行必须得依附于它的支持和记娱乐怡情怎么样

去java.sun.com下再两个zip包(javamail和jaf的)

3,设置设置设备摆设摆设

两个zip解压到c:(这里是举例,你的可能不合)

把javamai的m和记娱乐怡情怎么样ail.jar和jaf的activation.jar加入到情况变变量中和记娱乐怡情怎么样

4,用来发送email的HTML源代码

To:

From:

Subject:

Message:

5,本日你“发“了没有

JSP meets JavaMail, what a sweet combo.

Message newMessage = new MimeMessage(sendMailSession);

newMessage.setFrom(new InternetAddress(request.getParameter("from")));

newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter("to")));

newMessage.setSubject(request.getParameter("subject"));

newMessage.setSentDate(new Date());

newMessage.setText(request.getParameter("text"));

transport = sendMailSession.getTransport("smtp");

transport.send(newMessage);

%>

Your mail has been sent.

解释解释:

属性工具

JavaMail必要创建一个款式为"mail.smtp.host"的文件用来和记娱乐怡情怎么样发送信息。

Properties props = new Properties ();

props.put("mail.smtp.host", "smtp.jspinsider.com"); 对话工具

所有的基于JavaMail的法度榜样都至少必要一个或整个的对话目标。

Session sendMailSession;

sendMailSession = Session.getInstance(props, null);

传输

邮件的传输只有送出或受到两种状态。JavaMail将这两种不合状态描述为传输和储存。传输将送出邮件,而储存将收取邮件。

Transport transport;

transport = sendMailSession.getTransport("smtp");

应用JavaMail能为我们节约大年夜量的光阴。JavaMail能代替所有的SMTP的事情。

留意:JavaMail并不能完全的支持所有的邮件发送收取事情。它今朝仅支持IMAP、SMTP和POP3,除此以外你只有等待新的JavaMail版本或自己开拓协议。

信息工具

信息工具将把你所发送的邮件真实的反应出来。

Message newMessage = new MimeMessage(sendMailSession);

这便是我们所必要的和记娱乐怡情怎么样整个四个工具。下一步将是若何将工具加入到JSP中。

您可能还会对下面的文章感兴趣: