Страница 1 из 1

Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 7:39:51
Truewar-6.5.88
Суть задачи следующая:

нужно к телу каждого письма, приходящего на сервер (используется МТА Exim), добавлять какой-то текст, содержащий значения переменных из конфига Exim.

Как это можно сделать? Может подскажете, где посмотреть или откуда начать копать?

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 10:40:47
Alex Keda
в тело или в заголовки?
http://www.lissyara.su/?id=1242#42.6

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 10:48:11
cyrus_user
lissyara писал(а):в тело или в заголовки?
http://www.lissyara.su/?id=1242#42.6
меня тоже эта тема заинтересовала.
в заголовки всё ясно. в начало тела тоже всё просто. а вот как в конец добавить?

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 10:49:16
Alex Keda
зачем

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 11:38:46
Truewar-6.5.88
Нужно, чтобы в тело письма ссылочка добавлялась на скрипт и методом GET ему передовались id письма, hostname и дата.
Делаю это, чтобы на спам могли жаловаться. Все это в офисе работает.

Меня устроит добавить в начало письма. Где посмотреть можно?

P.S. с заголовками я нашел.

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 11:41:35
Alex Keda
а это довольно большая и объёмная проблема.
письмо может быть в оччень разных форматах.
надо его разбирать, добавлять ссыку, собирать.
могу посоветовать писать внешний скрипт...
больше варианов не вижу.

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 11:53:07
Truewar-6.5.88
Ты же говорил: в начало тела тоже всё просто.
Это как?

И еще я не очень разобрался с одной проблемой: пытался сделать белый список по ip. Чтобы проверок на письмо никаких вообще не накладывалось. Адреса он получает из mysql в domainlist.

Но куда поставить правило accept для этого листа так и не нашел. Отправитель упорно проверяется грейлистом.

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 12:03:00
Alex Keda
я такого не говорил.
==========
давай - одна тема - один вопрос, а?

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-07-31 12:18:09
Truewar-6.5.88
Да, конечно! Извиняюсь)))

Мне всетаки очень не хочется усложнять жизнь письма его разбиранием и собиранием... В пору хоть к обратному адресу ip лепить...
на крайний случай так и сделаю. Просто не заставить манагеров смотреть заголовки письма и искать там ip.

Re: Exim: Добавление информации к телу письма.

Добавлено: 2007-08-01 9:25:36
cyrus_user
в начало письма я делаю так:
headers_add = "X-Content-Type: text/plain; charset=KOI8-R\n\
какие-то строки в начале тела письма"
правда возможные проблемы с html и multipart в теле не проверял. у меня их слава богу нет.
с добавкой в конец тела (рекламная картинка) пока воюю с множеством проблемок multipart content и делаю на perl. не знаю на сколько верный путь, ответов нет :)