Seguinte, to usando a API commons-email , so que ela se autentica por padrao na porta 25, que é a porta do protocolo smtp, porem, smtp’s de de servidores, como yahoo, gmail e cia, usam ssl, que usa a porta 465, alguem sabe como setar a porta da API pra 465, ou alguma outra forma de me autenticar em servidores do tipo ?
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class Main {
public static void main(String[] args) throws EmailException {
SimpleEmail email = new SimpleEmail();
email.setHostName(“smtp.yahoo.com.br”);
email.setAuthentication(“[email removido]” , “password”);
email.addTo(“[email removido]”);
email.setFrom(“[email removido]”);
email.setSubject(“Teste Souza”);
email.setMsg(“Testando a API commons-email”);
email.send();