Так-же интересно. Есть ли готовые решения или модули?
CURL SMTP
-
@dmitr Тут есть какой-то пример https://www.dropbox.com/sh/54kii8r85e5y5qt/AADujFuoeSw0ps4_43750rmsa?dl=0
-
curl --url "smtp://smtp.example.com:587" \ --user "ваш_логин:ваш_пароль" \ --header "Content-Type: text/plain; charset=UTF-8" \ --data-binary "Привет! Это тестовое письмо, отправленное через CURL."
Разбор команды:
smtp://smtp.example.com:587 — SMTP-сервер и порт 587 (TLS/STARTTLS).
--user "ваш_логин:ваш_пароль" — данные для аутентификации.
--header "Content-Type: text/plain; charset=UTF-8" — тип контента и кодировка.
--data-binary "..." — тело сообщения.Для корректной доставки часто нужны заголовки From: и To:. Команда выше работает с серверами, которые принимают почту без явного указания этих полей.
Прокси для тестов: https://good-proxies.ru/proxy-list/free/