Использование proxy при отправке письма через smtp?
Всем привет!
Есть модуль отправки сообщений: PHP + SwiftMailer
Необходимо отправлять почту через публичные smtp (mail.ru, gmail.com и т.д.) используя логин/пароль от аккаунта, но при этом использовать proxy, а как это сделать не пойму, т.к. smtp является уже конечной точкой.
Т.е. схема такая:
Скрипт -> Письмо -> Проксирование -> SMTP
P.S. Были мысли отправлять запросы на nginx, а оттуда уже отправлять на smtp, но как этого сделать не знаю...
Вам нужен любой почтовый сервер, работающий в режиме smart host. Например, ssmtp или даже postfix. Как правило именно в главах по настройке smart host указано, куда добавлять логин-пароль для аккаунта.
Мне кажется, что Вы путаете кислое с длинным.
По какой причине использование прокси является обязательным требованием?
Вообще, если я правильно понял задачу, Вам нужен SMTP relay.
>> По какой причине использование прокси является обязательным требованием?
прокси является обязательным требованием т.к. человек видимо желает спамить
Не соглашусь с вами, для "спама" есть более простые решения.
Просто не всегда почтовики видут себя адекватно и "заворачивают" даже вполне корректные рассылки с double opt-in и собственной базой.