import javax.mail.*;
import javax.mail.internet.*;
public class sendMailtest{public static void sendMail(String eMail,String subject,String content) throws Exception
{
String smtp = ""
String sender = ""
try
{
Properties mailProps = new Properties();
mailProps.put("mail.smtp.host",smtp);
mailProps.put("mail.smtp.auth","true");
mailProps.put("mail.smtp.user",user);
mailProps.put("mail.smtp.password",password); Session mailSession =
Session.getDefaultInstance(mailProps);
MimeMessage message = new MimeMessage(mailSession); message.setFrom(new InternetAddress(sender));
message.setRecipient(Message.RecipientType.TO,
new InternetAddress(eMail)); message.setSubject(subject); message.saveChanges(); Transport.send(message); }
catch (Exception exc)
{
exc.printStackTrace();
}
}}
import javax.mail.internet.*;
public class sendMailtest{public static void sendMail(String eMail,String subject,String content) throws Exception
{
String smtp = ""
String sender = ""
try
{
Properties mailProps = new Properties();
mailProps.put("mail.smtp.host",smtp);
mailProps.put("mail.smtp.auth","true");
mailProps.put("mail.smtp.user",user);
mailProps.put("mail.smtp.password",password); Session mailSession =
Session.getDefaultInstance(mailProps);
MimeMessage message = new MimeMessage(mailSession); message.setFrom(new InternetAddress(sender));
message.setRecipient(Message.RecipientType.TO,
new InternetAddress(eMail)); message.setSubject(subject); message.setText(content);//这里忘记打了
message.saveChanges(); Transport.send(message); }
catch (Exception exc)
{
exc.printStackTrace();
}
}}
打快了,这里应该是对的
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
public class sendMailtest{
public static void sendMail(String eMail,String subject,String content) throws Exception {
String smtp = "smtp.163.com";
String sender = "[email protected]";
try{
Properties mailProps = new Properties();
mailProps.put("mail.smtp.host",smtp);
mailProps.put("mail.smtp.auth","true");
mailProps.put("mail.smtp.user","netwebs");
mailProps.put"mail.smtp.password","password");
我从[email protected]这个邮箱发,这个信箱的user是netwebs,密码是password(现在是假的了~~呵呵),还是发到[email protected],出现错误“java.lang.NoClassDefFoundError:javax/activation/DataSource”
我的环境是jdk1.4.2,javamail是1.3的,给解决一下啊~~