Nejdou posílat maily z aplikace běžící na lokálním počítači

Máte vlastní aplikaci, kterou vyvíjíte na svém počítači. Z této aplikace chcete posílat maily na nějaký externí SMTP server. Vše máte nakonfigurováno správně, ale přesto maily neodchází. Dostáváte podobnou chybu (aplikace používají Spring se snaží odeslat email přes Google SMTP)?:

org.springframework.mail.MailSendException: Mail server connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.gmail.com, 587; timeout -1;
  nested exception is:
	java.net.ConnectException: Connection refused: connect. Failed messages: com.sun.mail.util.MailConnectException: Couldn't connect to host, port: smtp.gmail.com, 587; timeout -1;
  nested exception is:
	java.net.ConnectException: Connection refused: connect

Používáte antivir? Například Avast tuto komunikaci blokuje. Pokud se jedná o Avast, řešením je vypnout štíty. Klikněte pravým tlačítkem na ikonu Avastu v hlavním panelu -> Ovládání štítů programu Avast -> zvolte čas, na který chcete štíty vypnout.

Napsat komentář