Это совершенно неправильный способ справиться с этим.
Любой, кто подключен к Интернету, будет иметь в своем распоряжении «законный» SMTP-сервер для отправки электронной почты - ваш провайдер, офис и т. Д.
Вы ХОТИТЕ использовать рычаги, потому что они делают для вас несколько вещей.
1) они принимают ваше сообщение и несут ответственность за его обработку. После того, как вы его бросите, это больше не ваша проблема.
2) Любые технологии удаления нежелательной почты обрабатываются сервером. Еще лучше, когда / если эти технологии меняются (ключи домена кто-нибудь?), Сервер обрабатывает это, а не ваш код.
3) Вы, как клиент этой почтовой системы, уже имеете все необходимые учетные данные для связи с этим сервером. Основные SMTP-серверы заблокированы с помощью аутентификации, диапазона IP-адресов и т. Д.
4) Вы не изобретаете велосипед. Используйте имеющуюся у вас инфраструктуру. Вы пишете приложение или почтовый сервер? Настройка почтового сервера - это повседневная задача, которую обычно легко выполнить. Всем этим случайным «тупым» пользователям в Интернете удалось настроить электронную почту.