- 浏览: 57907 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
ipconfig1:
能不能具体说一下,我在initComponent生成cm还是会 ...
关于Ext可编辑网格第二次不可编辑的问题 -
ipconfig1:
呵呵。谢谢啊,最近也遇到这个问题了。
关于Ext可编辑网格第二次不可编辑的问题 -
xfei6868:
最近也在做这方面,很想知道详细过程,请问能否给详细解释。呵呵! ...
Juddi的配置 -
nforce_com:
...
关于ascii码的转换问题 -
jiaofei3385140:
大哥,我真的要哭了,我按着你的方法看了好几天,终于看好了,准备 ...
硬盘安装ubuntu9.04过程详解
使用Jboss默认的Mail进行邮件发送案例
首先,需要配置mail-service.xml<br><div style="background-color: #eeeeee; font-size: 13px; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;"><?</span><span style="color: #FF00FF;">xml version="1.0" encoding="UTF-8"</span><span style="color: #0000FF;">?></span><span style="color: #000000;"><br></span><span style="color: #008000;"><!--</span><span style="color: #008000;"> $Id: mail-service.xml 62350 2007-04-15 16:50:12Z dimitris@jboss.org $ </span><span style="color: #008000;">--></span><span style="color: #000000;"><br></span><span style="color: #0000FF;"><</span><span style="color: #800000;">server</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> ==================================================================== </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Mail Connection Factory </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> ==================================================================== </span><span style="color: #008000;">--></span><span style="color: #000000;"><br><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">mbean </span><span style="color: #FF0000;">code</span><span style="color: #0000FF;">="org.jboss.mail.MailService"</span><span style="color: #FF0000;"><br> name</span><span style="color: #0000FF;">="jboss:service=Mail"</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">attribute </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="JNDIName"</span><span style="color: #0000FF;">></span><span style="color: #000000;">java:/Mail</span><span style="color: #0000FF;"></</span><span style="color: #800000;">attribute</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">attribute </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="User"</span><span style="color: #0000FF;">></span><span style="color: #000000;">bpm</span><span style="color: #0000FF;"></</span><span style="color: #800000;">attribute</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">attribute </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="Password"</span><span style="color: #0000FF;">>*****</span><span style="color: #0000FF;"></</span><span style="color: #800000;">attribute</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">attribute </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="Configuration"</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> A test configuration </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">configuration</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Change to your mail server prototocol </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.store.protocol"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="pop3"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.transport.protocol"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="smtp"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Change to the user who will receive mail </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.user"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="bpm"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.smtp.auth"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="true"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Change to the mail server </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.pop3.host"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="**pop3服务器地址**"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Change to the SMTP gateway server </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.smtp.host"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="***smtp服务器地址***"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br> <br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> The mail server port </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.smtp.port"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="25"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br> <br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Change to the address mail will be from </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.from"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="bpm@eontime.com.cn"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br><br> </span><span style="color: #008000;"><!--</span><span style="color: #008000;"> Enable debugging output from the javamail classes </span><span style="color: #008000;">--></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">property </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="mail.debug"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="false"</span><span style="color: #0000FF;">/></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"></</span><span style="color: #800000;">configuration</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"></</span><span style="color: #800000;">attribute</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"><</span><span style="color: #800000;">depends</span><span style="color: #0000FF;">></span><span style="color: #000000;">jboss:service=Naming</span><span style="color: #0000FF;"></</span><span style="color: #800000;">depends</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br> </span><span style="color: #0000FF;"></</span><span style="color: #800000;">mbean</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br><br></span><span style="color: #0000FF;"></</span><span style="color: #800000;">server</span><span style="color: #0000FF;">></span><span style="color: #000000;"><br></span>
</div>
<br>其次新建一个jsp页面mail2.jsp,作为测试<br><div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;"><%</span><span style="color: #000000;">@page contentType</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">text/html</span><span style="color: #000000;">"</span><span style="color: #000000;">%></span><span style="color: #000000;"><br></span><span style="color: #000000;"><%</span><span style="color: #000000;">@ page </span><span style="color: #0000FF;">import</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">javax.mail.*,javax.mail.internet.*, javax.activation.*, javax.naming.InitialContext</span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">%></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><</span><span style="color: #000000;">h3</span><span style="color: #000000;">></span><span style="color: #000000;">Test JbsssMail DB</span><span style="color: #000000;"></</span><span style="color: #000000;">h3</span><span style="color: #000000;">></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><%</span><span style="color: #000000;"><br>
String toAddress</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailTo</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String fromAddress</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailFrom</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String subject</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailSubject</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String content</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailContent</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
InitialContext ctx </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> InitialContext(); <br>
Session sessions </span><span style="color: #000000;">=</span><span style="color: #000000;"> (Session) ctx.lookup(</span><span style="color: #000000;">"</span><span style="color: #000000;">java:/Mail</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #0000FF;">if</span><span style="color: #000000;">(toAddress</span><span style="color: #000000;">!=</span><span style="color: #0000FF;">null</span><span style="color: #000000;"> </span><span style="color: #000000;">&&!</span><span style="color: #000000;">toAddress.equals(</span><span style="color: #000000;">""</span><span style="color: #000000;">)){ <br></span><span style="color: #0000FF;">try</span><span style="color: #000000;">{<br>
MimeMessage msg </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeMessage(sessions);<br>
msg.setFrom(</span><span style="color: #0000FF;">new</span><span style="color: #000000;"> InternetAddress(fromAddress));<br>
msg.setRecipients(javax.mail.Message.RecipientType.TO,toAddress);<br>
msg.setSubject(subject);<br>
msg.setSentDate(</span><span style="color: #0000FF;">new</span><span style="color: #000000;"> java.util.Date());<br>
Multipart multipt </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeMultipart();<br>
MimeBodyPart msgbody </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeBodyPart();<br>
msgbody.setContent(content,</span><span style="color: #000000;">"</span><span style="color: #000000;">text/plain</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
multipt.addBodyPart(msgbody);<br>
msg.setContent(multipt);<br>
Transport.send(msg);<br>
System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">SendMail OK!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
}</span><span style="color: #0000FF;">catch</span><span style="color: #000000;">(MessagingException e)<br>
{<br>
e.printStackTrace();<br>
}<br>
}<br></span><span style="color: #000000;">%></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><</span><span style="color: #000000;">HTML</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"><</span><span style="color: #000000;">BODY BGCOLOR</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">white</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"><</span><span style="color: #000000;">form METHOD</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">POST</span><span style="color: #000000;">"</span><span style="color: #000000;"> ACTION</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">mail2.jsp</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">table CELLSPACING</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;"> CELLPADDING</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">3</span><span style="color: #000000;">"</span><span style="color: #000000;"> BORDER</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">1</span><span style="color: #000000;">"</span><span style="color: #000000;"> WIDTH</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">474</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">From :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailFrom</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">To :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailTo</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">Subject :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailSubject</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">Content :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">TEXTAREA cols</span><span style="color: #000000;">=</span><span style="color: #000000;">50</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailContent</span><span style="color: #000000;">"</span><span style="color: #000000;"> rows</span><span style="color: #000000;">=</span><span style="color: #000000;">8</span><span style="color: #000000;">></</span><span style="color: #000000;">TEXTAREA</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td colspan</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">2</span><span style="color: #000000;">"</span><span style="color: #000000;"> width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">474</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">Submit</span><span style="color: #000000;">"</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">table</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">form</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">BODY</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">HTML</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span>
</div>
</div>
<br>其次新建一个jsp页面mail2.jsp,作为测试<br><div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #000000;"><%</span><span style="color: #000000;">@page contentType</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">text/html</span><span style="color: #000000;">"</span><span style="color: #000000;">%></span><span style="color: #000000;"><br></span><span style="color: #000000;"><%</span><span style="color: #000000;">@ page </span><span style="color: #0000FF;">import</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">javax.mail.*,javax.mail.internet.*, javax.activation.*, javax.naming.InitialContext</span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">%></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><</span><span style="color: #000000;">h3</span><span style="color: #000000;">></span><span style="color: #000000;">Test JbsssMail DB</span><span style="color: #000000;"></</span><span style="color: #000000;">h3</span><span style="color: #000000;">></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><%</span><span style="color: #000000;"><br>
String toAddress</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailTo</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String fromAddress</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailFrom</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String subject</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailSubject</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
String content</span><span style="color: #000000;">=</span><span style="color: #000000;">request.getParameter(</span><span style="color: #000000;">"</span><span style="color: #000000;">MailContent</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
InitialContext ctx </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> InitialContext(); <br>
Session sessions </span><span style="color: #000000;">=</span><span style="color: #000000;"> (Session) ctx.lookup(</span><span style="color: #000000;">"</span><span style="color: #000000;">java:/Mail</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br></span><span style="color: #0000FF;">if</span><span style="color: #000000;">(toAddress</span><span style="color: #000000;">!=</span><span style="color: #0000FF;">null</span><span style="color: #000000;"> </span><span style="color: #000000;">&&!</span><span style="color: #000000;">toAddress.equals(</span><span style="color: #000000;">""</span><span style="color: #000000;">)){ <br></span><span style="color: #0000FF;">try</span><span style="color: #000000;">{<br>
MimeMessage msg </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeMessage(sessions);<br>
msg.setFrom(</span><span style="color: #0000FF;">new</span><span style="color: #000000;"> InternetAddress(fromAddress));<br>
msg.setRecipients(javax.mail.Message.RecipientType.TO,toAddress);<br>
msg.setSubject(subject);<br>
msg.setSentDate(</span><span style="color: #0000FF;">new</span><span style="color: #000000;"> java.util.Date());<br>
Multipart multipt </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeMultipart();<br>
MimeBodyPart msgbody </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> MimeBodyPart();<br>
msgbody.setContent(content,</span><span style="color: #000000;">"</span><span style="color: #000000;">text/plain</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
multipt.addBodyPart(msgbody);<br>
msg.setContent(multipt);<br>
Transport.send(msg);<br>
System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">SendMail OK!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br>
}</span><span style="color: #0000FF;">catch</span><span style="color: #000000;">(MessagingException e)<br>
{<br>
e.printStackTrace();<br>
}<br>
}<br></span><span style="color: #000000;">%></span><span style="color: #000000;"> <br></span><span style="color: #000000;"><</span><span style="color: #000000;">HTML</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"><</span><span style="color: #000000;">BODY BGCOLOR</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">white</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"><</span><span style="color: #000000;">form METHOD</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">POST</span><span style="color: #000000;">"</span><span style="color: #000000;"> ACTION</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">mail2.jsp</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">table CELLSPACING</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;"> CELLPADDING</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">3</span><span style="color: #000000;">"</span><span style="color: #000000;"> BORDER</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">1</span><span style="color: #000000;">"</span><span style="color: #000000;"> WIDTH</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">474</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">From :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailFrom</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">To :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailTo</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">Subject :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">TEXT</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailSubject</span><span style="color: #000000;">"</span><span style="color: #000000;"> value</span><span style="color: #000000;">=</span><span style="color: #000000;">""</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">150</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">div align</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">left</span><span style="color: #000000;">"</span><span style="color: #000000;">></span><span style="color: #000000;">Content :</span><span style="color: #000000;"></</span><span style="color: #000000;">small</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">324</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">TEXTAREA cols</span><span style="color: #000000;">=</span><span style="color: #000000;">50</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">MailContent</span><span style="color: #000000;">"</span><span style="color: #000000;"> rows</span><span style="color: #000000;">=</span><span style="color: #000000;">8</span><span style="color: #000000;">></</span><span style="color: #000000;">TEXTAREA</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"><</span><span style="color: #000000;">td colspan</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">2</span><span style="color: #000000;">"</span><span style="color: #000000;"> width</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">474</span><span style="color: #000000;">"</span><span style="color: #000000;">><</span><span style="color: #000000;">input TYPE</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">Submit</span><span style="color: #000000;">"</span><span style="color: #000000;">></</span><span style="color: #000000;">td</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">tr</span><span style="color: #000000;">></span><span style="color: #000000;"><br>
</span><span style="color: #000000;"></</span><span style="color: #000000;">table</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">form</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">BODY</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #000000;"></</span><span style="color: #000000;">HTML</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span>
</div>
相关推荐
自己使用bat写的一个自动修改jboss的默认使用端口。 自己使用bat写的一个自动修改jboss的默认使用端口。 自己使用bat写的一个自动修改jboss的默认使用端口。
jboss oracle 默认配置
JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南JBOSS使用指南
jboss+myeclipse+ejb案例一个入门例子,jboss5.0下运行
2.按照里面的文件“邮件发送使用说明”进行简单的修改。 3.把工程放到tomcat/jboss/weblogic/jetty/...或者随便什么服务器里面运行。OK! 还有什么不懂,可以联系我QQ(“邮件发送使用说明”里面有)。
一本不错的文档书,内容很少,简洁,让您能快速使用Jboss部署web项目。
JBOSS使用手册 JBOSS使用手册 JBOSS使用手册
jboss使用详细操作步骤,jboss使用详细操作步骤,jboss使用详细操作步骤,jboss使用详细操作步骤
jboss esb 实例及讲解,我收集的资料整理做成书
jboss日志发邮件需要替换的jar包
因为JBoss代码遵循LGPL许可,你可以在任何商业应 用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统 已经安装了JDK。可以从...
JBOSS使用手册
将压缩包中的xml文件直接放到WEB-INF下即可!此时你就可以直接通过IP访问了,无需带工程名! 详情请见包中的readme.txt文件!
Jbosside使用指南 jboss ide
官方发布的Jboss解决方案 REDHat公司2010年度最新资料
JBOSS,JBoss安装部署 JBOSS,JBoss安装部署
JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动 JBoss启动
使用Jboss部署开发J2EE
这是中文手册,Seam为持久化集成了JPA和Hibernate 3,为轻量化的异步性集成了EJB Timer Service和Quartz,为工作流集成了jBPM,为业务规则集成了JBoss规则,为电子邮件集成了Meldware Mail,为完整的文本搜索集成了...