Всех приветствую, такой вопрос.
Сейчас пытаюсь настроить список рассылки, как описано в статье https://nobat.ru/spisok.html
Кто не читал, говорю что делаю.
Имеется отдельный POP3 ящик и e-mail адрес для форвардов.
POP3 ящик, к примеру, returnpath@mu.ru
Ящик для форвардов, собственно, куда юзеры пишут, list@mu.ru
На ящике list@mu.ru настраиваются всевозможные фильтры.
Все входящие письма фильтруются (на предмет спама, подписки, отписки)
И…
В закладке Actions для этих писем ставится чекбокс Create a message
for.
Вписывается "User'Discussion List <returnpath@mu.ru>", и назначается
шаблон. Вот это самое важное, тут и не работает.
Шаблон вот какой.
%TEXT
%TO=""
%ReplyTo=""
%FROM=""
%RETURNPATH=""
%TO="%OTONAME <list@mu.ru>"
%ReplyTo="%OFROMNAME <list@mu.ru>"
%FROM="%FROMNAME <%FROMADDR>"
%BCC="IDL <list>"
%RETURNPATH="returnpath@mu.ru"
Собственно, значение макроса %BCC позволяет отправить это вновь
созданное письмо всем подписчикам.
А %FROM ставит адрес юзера, изначально написавшего письмо, и его имя
(чтобы всем юзерам понятно было )
Вот это основное.
Но дело в том, что сервер - с smtp-аутентификацией, и письмо,
созданное в этом фильтре, не отправляется, т.к. в поле FROM, говорит
сервер, должен стоять мой адрес и мое имя.
Вот как он это говорит.
---------------------------------------------------------------------------------
SEND - Server reports error. The response is: sender address must match authenticated user
---------------------------------------------------------------------------------
Вопрос в том, что нужно сделать, чтобы письма все-таки отсылались?
Как изменить шаблон?
Может как-то по-другому фильтр сам настроить (не с помощью Create a message
for, а.. как-нибудь по другому.)
Или, это вообще будет самый лучший вариант, может знает кто-нибудь
серверы без smtp-аутентификации (и чтобы не переходили на нее
ближайшее время ?
PS: Пробовал изменить макрос FROM на
%From="%OFROMNAME <list@mu.ru>
Не вышло. Результат тот же.
Заранее большое спасиба.
--
Maioli