连接SMTP服务器,服务器地址是mail.jltg.com.cn,端口号:25 后面是用户名密码
解决方案 »
- weblogic10.3配置向导问题
- struts2 拦截器里 为什么request能取到username 而session取不到呢?
- myeclipse 编码设置
- 如何用JDOM解析office生成的xml文件
- Servlet读取sql server数据库时报错:
- 求一个struts+hibernate+spring的例子
- javax.servlet.jar和serlvet-api.jar是什么关系
- Hibernate自动截取?
- weblogic workshop小问题,求教
- 为什么我的oracle8.17里没有class12.jar?
- 我会jsp+servlet sql server完成小项目 找相关工作还咬什么?
- ClassRefNotFoundException
package mailsend;
import java.io.PrintStream;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;public class SendMail1
{ public SendMail1()
{
} public boolean Send(String s, Vector vector, String s1, String s2)
{
try
{
Properties properties = new Properties();
Session session = Session.getInstance(properties, null);
properties.put("mail.smtp.host", "mail.thwhgf.com");
properties.put("mail.smtp.auth", "true");
MimeMessage mimemessage = new MimeMessage(session);
mimemessage.setFrom(new InternetAddress(s));
mimemessage.setSubject(s1);
mimemessage.setSentDate(new Date());
mimemessage.setText(s2);
Transport transport = session.getTransport("smtp");
transport.connect("mail.thwhgf.com", 25, "gw", "tg");
for(int i = 0; i < vector.size(); i++)
{
String s3 = (String)vector.elementAt(i);
if(s3 != null && !s3.equals(""))
{
InternetAddress internetaddress = new InternetAddress(s3);
mimemessage.setRecipient(javax.mail.Message.RecipientType.TO, internetaddress);
transport.sendMessage(mimemessage, mimemessage.getAllRecipients());
}
} transport.close();
System.out.println("\u53D1\u9001\u6210\u529F");
return true;
}
catch(MessagingException messagingexception)
{
System.out.println(messagingexception.toString());
}
return false;
}
}