Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Using javamail to send from hotmail?
- private String mailhost = "smtp.live.com";
- public hotmailSenderActivity(String user, String password) {
- this.user = user;
- this.password = password;
- //This connects to the actual mailserver
- Security.addProvider(new com.provider.JSSEProvider());
- Properties props = new Properties();
- props.setProperty("mail.transport.protocol", "smtp");
- props.setProperty("mail.host", mailhost);
- props.put("mail.smtp.starttls.enable", "true");
- props.put("mail.smtp.auth", "true");
- props.put("mail.smtp.port", "587");
- props.put("mail.smtp.socketFactory.port", "587");
- props.put("mail.smtp.socketFactory.class",
- "javax.net.ssl.SSLSocketFactory");
- props.put("smtp.starttls.enable", "true");
- props.put("mail.smtp.socketFactory.fallback", "false");
- props.setProperty("mail.smtp.quitwait", "false");
- session = Session.getDefaultInstance(props, this);
- session.setDebug(true);
- props.setProperty("mail.transport.protocol", "smtp");
- props.setProperty("mail.host", "smtp.live.com");
- props.put("mail.smtp.starttls.enable", "true");
- props.put("mail.smtp.auth", "true");
- ...
- props.put("mail.smtp.starttls.enable", "true");
- Session session = Session.getDefaultInstance(props);
- Transport trans = session.getTransport("smtp");
- trans.connect("smtp.live.com", 25, "user", "pass");
Add Comment
Please, Sign In to add comment