Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static String USERNAME = "Administrator";
- public static String PASSWORD = "mailpass";
- public static void main(String[] args) throws MessagingException{
- Properties props = new Properties();
- props.put("mail.transport.protocol", "smtp");
- props.put("mail.smtp.auth", "true");
- Session mailSession = Session.getDefaultInstance(props, new Authenticator() {
- @Override
- public PasswordAuthentication getPasswordAuthentication() {
- return new PasswordAuthentication(USERNAME, PASSWORD);
- }
- });
- Transport transport = mailSession.getTransport();
- MimeMessage message = new MimeMessage(mailSession);
- Multipart multipart = new MimeMultipart("alternative");
- // Sets up the contents of the email message
- BodyPart part1 = new MimeBodyPart();
- part1.setText("anymessage");
- multipart.addBodyPart(part1);
- message.setContent(multipart);
- message.setFrom(new InternetAddress("admin@example.com"));
- message.setSubject("some subject");
- message.addRecipient(
- Message.RecipientType.TO, new InternetAddress("my@mail.com"));
- // Sends the email
- transport.connect("testmatrix.clients.emea.cpwr.corp", 25, USERNAME, PASSWORD);
- transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO));
- transport.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement