package anyTest;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class mailTest {
private static final String MAIL_HOST_RECEIVE_ADDRESS = "mail.xxx.com";
private static final String MAIL_HOST_SEND_ADDRESS = "smtp.xxx.com";
private static final int MAIL_HOST_SEND_PORT = 25;
private static final String MAIL_HOST_RECEIVE_ADDRESS = "mail.xxx.com";
private static final String MAIL_HOST_SEND_ADDRESS = "smtp.xxx.com";
private static final int MAIL_HOST_SEND_PORT = 25;
public void sendMail() throws Exception {
Properties props = new Properties();
props.setProperty("mail.smtp.auth", "true");
props.setProperty("mail.transport.protocol", "smtp");
Session session = Session.getInstance(props, null);
session.setDebug(true);
Properties props = new Properties();
props.setProperty("mail.smtp.auth", "true");
props.setProperty("mail.transport.protocol", "smtp");
Session session = Session.getInstance(props, null);
session.setDebug(true);
Message msg = new MimeMessage(session);
//set title
msg.setSubject("title");
//set Content
msg.setText("look,your first mail~");
//sender address
String senderAddress = "oiqio @xxx.com";
String senderId = "oiqio";
String senderPwd = " 123456";
msg.setFrom(new InternetAddress(senderAddress));
Transport transport = session.getTransport();
transport.connect(MAIL_HOST_SEND_ADDRESS, MAIL_HOST_SEND_PORT, senderId, senderPwd);
transport.sendMessage(msg, new Address[] { msg.getFrom()[0] });
transport.close();
}
//set title
msg.setSubject("title");
//set Content
msg.setText("look,your first mail~");
//sender address
String senderAddress = "oiqio @xxx.com";
String senderId = "oiqio";
String senderPwd = " 123456";
msg.setFrom(new InternetAddress(senderAddress));
Transport transport = session.getTransport();
transport.connect(MAIL_HOST_SEND_ADDRESS, MAIL_HOST_SEND_PORT, senderId, senderPwd);
transport.sendMessage(msg, new Address[] { msg.getFrom()[0] });
transport.close();
}
public static void main(String[] args) {
mailTest receiver = new mailTest();
try {
receiver.sendMail();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
mailTest receiver = new mailTest();
try {
receiver.sendMail();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}