Advertisement
Guest User

sendmail

a guest
Feb 4th, 2014
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1. public static String USERNAME = "Administrator";
  2.     public static String PASSWORD = "mailpass";
  3.     public static void main(String[] args) throws MessagingException{
  4.         Properties props = new Properties();
  5.         props.put("mail.transport.protocol", "smtp");
  6.         props.put("mail.smtp.auth", "true");
  7.  
  8.  
  9.         Session mailSession = Session.getDefaultInstance(props, new Authenticator() {
  10.             @Override
  11.             public PasswordAuthentication getPasswordAuthentication() {
  12.               return new PasswordAuthentication(USERNAME, PASSWORD);
  13.             }
  14.         });
  15.         Transport transport = mailSession.getTransport();
  16.  
  17.         MimeMessage message = new MimeMessage(mailSession);
  18.  
  19.         Multipart multipart = new MimeMultipart("alternative");
  20.  
  21.         // Sets up the contents of the email message
  22.         BodyPart part1 = new MimeBodyPart();
  23.         part1.setText("anymessage");
  24.  
  25.         multipart.addBodyPart(part1);
  26.  
  27.         message.setContent(multipart);
  28.         message.setFrom(new InternetAddress("admin@example.com"));
  29.         message.setSubject("some subject");
  30.         message.addRecipient(
  31.             Message.RecipientType.TO, new InternetAddress("my@mail.com"));
  32.  
  33.         // Sends the email
  34.         transport.connect("testmatrix.clients.emea.cpwr.corp", 25, USERNAME, PASSWORD);
  35.         transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO));
  36.         transport.close();
  37.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement