konto usunięte

Temat: Problem z EHLO przy wysyłaniu maili

Serwery pocztowe (jak np. oferowany home.pl) wymagają parametru dla EHLO. Parametr ten pobierany dzięki klasie InetAddress która z kolei pobiera tą wartość z systemu. Problem polega na tym, że na środowisku developerskim wszystko działa, ale na środowisku produkcyjnym w związku z jakimiś tam zamotanymi ustawieniami serwera (a podobno tutaj nie można nic zmienić) pobiera nullową wartość. W związku z tym serwer pocztowy zwraca mi:

EHLO
501 5.5.2 Argument required for EHLO.
HELO
501 5.5.2 Argument required for HELO.
javax.mail.MessagingException: 501 5.5.2 Argument required for HELO.


Ustawiam parametry JavaMail dla EHLO a następnie wyświetlam i widzę:

mail.smtp.localhost=jakasdomena.pl
mail.smtp.ehlo=true

czyli jakby wszystko ok, a mimo wszystko nie chce szamać tych parametrów. Podobno można wartość dla EHLO ustawić gdzieś w JDK - moje pytanie brzmi - czy wiecie gdzie?
Jan Kowalski

Jan Kowalski informatyk

Temat: Problem z EHLO przy wysyłaniu maili

.

konto usunięte

Temat: Problem z EHLO przy wysyłaniu maili

Hej,

Andrzej K.:
widzę:

mail.smtp.localhost=jakasdomena.pl
mail.smtp.ehlo=true

czyli jakby wszystko ok, a mimo wszystko nie chce szamać tych parametrów. Podobno można wartość dla EHLO ustawić gdzieś w JDK - moje pytanie brzmi - czy wiecie gdzie?

moze chodzi o to, zeby odpalic aplikacje z parametrami -D?

java <nazwa_klasy_z_mainem> -Dmail.smtp.localhost=jakasdomena.pl
Jarosław P.

Jarosław P. IT, JBG-2 Sp. z o.o.

Temat: Problem z EHLO przy wysyłaniu maili

Andrzej K.:
Serwery pocztowe (jak np. oferowany home.pl) wymagają parametru dla EHLO. Parametr ten pobierany dzięki klasie InetAddress która

W zasadzie zgodnie z (RFC821 i późniejsze) EHLO podobnie jak HELO wymaga parametru - adresu (domeny) klienta.

Może to rozwiązanie pomoże.

Następna dyskusja:

Problem z optimistic lockin...




Wyślij zaproszenie do