Предоставление деталей аутентификации не обязательно подразумевает использование шифрования, такого как SSL.
Таким образом, если нельзя использовать SMTP-сервер интернет-провайдера, как предложил A Dwarf (который фактически будет выполнять аутентификацию на основе сведений о соединении, а не учетных данных для входа в систему), то ввод имени пользователя и пароля без явного использования SSL может по-прежнему работать очень хорошо.
(Обратите внимание, что некоторые SMTP-серверы поддерживают аутентификацию по имени пользователя и паролю только при подключении через какой-то определенный порт, например, 587, также известный как Идентификационный порт передачи, или даже только в определенном домене, например authsmtp.example.com
. SSL по умолчанию использует порт 465, независимо от какой-либо аутентификации.)
Некоторые провайдеры также поддерживают аутентификацию с использованием POP перед SMTP .
Хотя вы утверждаете, вы не можете установить что - либо : если вы можете установить DeleGate, то это может быть сконфигурирован как SMTP для SMTPS шлюза (немного похоже на вопрос веб - Force адрес пройти через HTTPS здесь, на Super User) ... Так что, если все остальное не работает: на какой ОС вы работаете?