Tenho uma aplicação em Java que roda no servidor UOLHOST e quero enviar emails através dele, porém não quero utilizar o WebMail para manda-los.
Quero utilizar uma conta gmail para tais façanhas…
É possivel ?
OBS. Este código funciona perfeitmente em minha aplicação Desktop !
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.socketFactory.port", "465");
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.port", "465");
props.put("mail.smtp.ssl.enable", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.transport.protocol.", "smtp");
ERROR:
DEBUG: setDebug: JavaMail version 1.4.7
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
DEBUG SMTP: useEhlo false, useAuth true
DEBUG SMTP: useEhlo false, useAuth true
DEBUG SMTP: trying to connect to host “smtp.gmail.com”, port 465, isSSL true
Algué ja precisou de algo deste tipo e poderia me ajudar ?
Preciso configurar alguma Zona de DNS especifica no servidor ?