Java tutorial
import java.util.Properties; import javax.mail.*; import javax.mail.internet.*; public class MailExample { public static void main(String args[]) throws Exception { if (args.length != 3) { System.err.println("Usage: java MailExample host from to"); System.exit(-1); } String host = args[0]; String from = args[1]; String to = args[2]; // Get system properties Properties props = System.getProperties(); // Setup mail server props.put("mail.smtp.host", host); // Get session Session session = Session.getDefaultInstance(props, null); // Define message MimeMessage message = new MimeMessage(session); message.setFrom(new InternetAddress(from)); message.addRecipient(Message.RecipientType.TO, new InternetAddress(to)); message.setSubject("The Subject"); message.setText("The Message"); // Send message Transport.send(message); } }