Mislim da sam pronasao resenje, nisam jos siguran jer mi prebacivanje WAR fajla na remote server malo traje, ali uz pomoc Google-a pronasao sam sledece informacije.
Naime, SMTP server zahteva ime host-a prilikom SMTP HELO comande. Java za to koristi InetAddress.getLocalHost().getHostName()
i ukoliko host nije u DNS listi ili postoji neki drugi problem vratice se null ili prazan string, sve jedno. U tom slucaju SMTP host odbija pristup i zato izlece nazad javax.mail.MessagingException: 501 HELO requires domain address.
Resenje je u ubacivanju vrednosti za property mail.smtp.localhost:
Code:
props.put("mail.smtp.localhost", "staGodZelisOvde");
Trenutno prebacujem WAR fajl sa ovim ispravkama na server, tako da ne znam jos 100% da ce uspeti. Postavicu odgovor ovde da li je uspelo ili ne.
Pedja
-
http://www.CoPe.rs
-
http://iKr.me - GROK! SKRATI TAJ LINK!