Вам не нужно указывать номер порта после имени хоста в вашей команде EHLO
. После того как вы установили соединение и успешно получили приветствие 220
, вам не нужно делать в командах ничего другого, чем вы делали ранее.
С учетом вышесказанного, вы можете рассмотреть возможность использования порта 587 с командой STARTTLS
. TLS более безопасен, чем SSL, и STARTTLS
позволяет запрашивать сервер, чтобы убедиться, что он поддерживает SSL / TLS, прежде чем активировать его.