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?