Я настроил Outlook для использования порта 25 на SMTP-сервере моего провайдера. Это отлично работает, и я могу отправить по электронной почте. Но если я пытаюсь использовать сервер в одном из моих приложений (используя JavaMail), я не могу подключиться к серверу. То же самое, если я пытаюсь "вручную" telnet к нему: я получаю
telnet: Unable to connect to remote host: Connection refused
Как это возможно? И как мне настроить приложение для отправки почты?
Изменить, чтобы добавить больше информации:
Wireshark показывает, что когда Outlook пытается отправить электронную почту, он подключается к порту 25 сервера smtp интернет-провайдера. Все работает как положено. Когда я пробую 'telnet server 25', соединение никогда не делает это к серверу. Я вижу сообщение «Место назначения недоступно (связь с административной фильтрацией)», которое, по-видимому, указывает на то, что брандмауэр на моем рабочем месте заблокировал его. Если это так, как брандмауэр узнает, что пропустит Outlook?