Witam,
chciałbym połączyć się z pocztą onet-u z java i pomimo godzin "googlowania" nie mogę ustanowić połączenia z adresami "adres@onet.pl" oraz "adres@op.pl". Używając tego samego kodu z łatwością łącze się z "poczta.onet.pl" oraz "gmail.com"
moje ustawiania to:
prop.put("mail.smtp.host", "smtp.poczta.onet.pl");
prop.put("mail.smtp.starttls.enable", "true");
prop.put("mail.smtp.user", "adres@op.pl"); //dla "adres" też nie działa
prop.put("mail.smtp.password", "pass");
prop.put("mail.smtp.auth", "true");
//.......
Session session = Session.getInstance(props,
new javax.mail.Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(username, password);
}
});
gdzieś na forum znalazłem post że ktoś miał podobny problem (dla poczty na o2) i po dołożeniu linii
props.setProperty("mail.smtp.from", "adres@op.pl");
wszystko zaczęło działać ale w moim przypadku nic to nie pomogło.
Dodam że czytanie poczty działa dla wszystkich adresów onet-u.
Jeśli ktoś spotkał się z podobnym problemem to byłbym wdzięczny za podzieleniem się ze mną jak to zrobił.
Pozdrawiam