Informer ti dobro kaze, moas da naucis neke osnove prvo.
Web server SSL (aka hosting ssl) nije isto sto i SMTP SSL. Prvi odredjuje da ces ti pruzati kriptovati saobracaj za svoje korisnike web aplikacije, drugo znaci da ce mail server pruzati kriptovani saobracaj za slanje emailova.
Port 25 je default port za standardni (NON-SSL) SMTP, on je podlozan zescem spamovanju ako nije dobro konfigurisan i dobar deo hostera jednostavno BLOKIRA i dolazni i odlazni port 25 po defaultu i ukljucuje samo na specifican zahtev, a to da bi sprecili formiranje armije mailbotova. SSL SMTP po defaultu funkcionise na portu 587.
Razlog zasto funksionise drugde na portu25 a ne ovde (ako izuzmemo blokadu prota 25) je sto SMTP podrzava auto-upgrade sa non-SSL na SSL/TLS, tzv opportunistic TLS. Tj, ako server na EHLO odgovori sa 250-STARTTLS onda klijent izdaje komandu STARTTLS i pocinje SSL/TLS sesiju na vec otvorenom portu 25. Kad pogedas konfiguraciju mail.ms.rs, videces da nema podrske za auto-upgrade:
220 e12mailgw05.open.telekom.rs ESMTP
EHLO test.com
250-e12mailgw05.open.telekom.rs
250-8BITMIME
250-SIZE 20971520
250-AUTH PLAIN LOGIN
250 AUTH=PLAIN LOGIN
Medjutim, mail.mts.rs podrzava TLS na njegovom default portu 587, jer se na isti odaziva.
Dakle, ostavi ENableSSL = true i postavi port na 587 kao sto ti dusans preporucuje.
ONo sto je najverovatnije tvoj problem u toj konfiguraciji (EnableSSL+587) je sto ti je username/pass neispravan. Authentikacija je po RFCu deo SMTP TLS protokola, cak iako uspostavis secure vezu ako nisi uspesno prosao authentikaciju nisi zavrsio. A ovo je najverovatnije zbog defaultCredentials=true, to mora da bude false inace se klijent loguje security tokenom trenutnog windows usera sto ti sigurno nece raditi.
dakle
port 587
defaultCredentials=false
enableSsl=true
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić