>И вообще smtp протокол задумывался с возможностью доставки писем с компьютера
>отправителя на компьютер получателя минуя промежуточные релеи. Если быть точным, то "с почтового сервера отправителя на почтовый сервер получателя".
Когда вы отправляете письмо, вы же не сами засылаете его на сервер получателя, верно?)
Вы шлете его своему почтовому серверу.
А для отправки письма своему почтовому серверу есть специальный порт - 587, называемый submission.
$ grep 587 /etc/services
submission 587/tcp # mail message submission
submission 587/udp
Протокол там такой же - smtp.
Но (по идее) при подключении на 587 порт отправитель считается проверенным (своим), и к нему применяются льготные правила.
Т.е. можно не проверять на спам, вирусы, спф, rbl и т.д.
Т.е. в SMTP уже давно предусмотрено разграничение "отправляют мои клиенты" "отправляют моим клиентам".
А вот то, что все дружно забили на этот функционал, и предлагают подключаться к своему почтовому серверу по 25 порту - это уже другой вопрос.
Отчасти поэтому мы сейчас имеем столько спама - лень матушка, да неученье батюшка.
Но, слава богу, мир не сошелся на 25 и 587 порту.
Есть ещё отправка через ssl, на 465 порт.
Настраивайте ваш почтовый клиент на работу с почтовым сервером по ssl, указывайте 465 порт и вперед.
Его никто не закрывает.
Могу сразу посоветовать настроить прием почты по ssl, по 995 порту.
И ни вам ограничений, ни вам подслушки трафика.
P.S.
А требовать чего-то эдакого от провайдера неэффективно.
Даже если дело дойдет до суда, провайдер сошлется на общую практику и все (а пункт о чем-то подобном, скорее всего, есть в вашем договоре).