ugk_4088
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 2 ALeXkRU Спасибо за макросы. Непонятно, но интересно. Опробуем... ...А в это время на другой стороне галактики... Наверное стоит обрисовать решаемую задачу в целом: возможность редиректа писем возможностями клиента The bat, висящего на ящике с доступом в инет. Соответственно, редирект - с ящиков без доступа в инет. В результате поисков найден вроде бы простой и действенный вариант: 1) Задаем в клиентах (всех участвующих) дополнительный заголовок (Свойства\Настройка The bat\Заголовки писем), например: "Переслать для:" с именем по RFC "send_for". 2) Внутренние ящики шлют на внешний письма, указывая истинные внешние адреса в данном поле. 3) Задаем на внешнем ящике фильтр на входящие: Условие срабатывания: Поле заголовка send_for содержит любое из @ Действия фильтра: 3.1) переслать письмо по адресу пишем-не-важно-что-все-равно-в-шаблоне-сменится Шаблон письма: %text %SETHEADER("from","адрес@внешнего.ящика") %SETHEADER("subject",%oheader(subject)) %SETHEADER("to",%oheader(send_for)) В последней строчке в поле "Для" пересылаемого письма оказывается значение поля "Переслать для" 3.2) Удалить оригинальное письмо на внешний ящик Все бы хорошо, но прикрепленные файлы!!! Они не прикрепляются! В ручном режиме - пожалуйста, а вот в таком, пакетном - ну ни под каким видом. Там и галочки стоят "прикреплять/не прикреплять". Жали/убирали - бесполезно. И варианты cоздать форматированное письмо, создать новое письмо в п. 3.1 применяли. Ни в одном случае не прикрепляет аттачи. Если же пользоваться вариантом перенаправить, тогда там есть аттачи, но нет шаблона письма, в котором можно бы было организовать перенаправление. В случае с одним прикрепленным файлом можно еще организовать в шаблоне письма что-то типа: %IF:"%OATTACHMENTS"<>"<none>":%ATTACHFILE="d:\Temp\mail\%OATTACHMENTS":"" и добавить в фильтр первым действием Извлечь файлы в "d:\Temp\mail\" , а в конце действие Выполнить cmd.exe /c del "d:\Temp\mail\%OATTACHMENTS" Но это все-таки времянка, думаю. Вопросы: 1) В чем по Вашему мнению может быть проблема неподключения прикрепленных файлов? (кстати, версия The bat 3.80.03 однопользовательская) -------------- позже почитал форум RitLabs -------------- Обнаружен вероятный ответ на этот вопрос. В теме "При автоматическом форварде теряются аттачи " http://www.ritlabs.com/ru/forum/read.php?FID=1&TID=3199 Это просто глюк. Должны исправить. 2) Увидел в Действиях фильтра некие Установки пользователя , нельзя ли ими заменить поле "to" в случае перенаправления письма (в варианте, где нет шаблона)? | Всего записей: 224 | Зарегистр. 15-08-2003 | Отправлено: 08:48 11-08-2006 | Исправлено: ugk_4088, 12:44 11-08-2006 |
|