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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Truewar-6.5.88
ефрейтор
Сообщения: 55
Зарегистрирован: 2007-07-31 7:35:18
Откуда: Монголия Булган
Контактная информация:

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

Непрочитанное сообщение Truewar-6.5.88 » 2007-07-31 7:39:51

Суть задачи следующая:

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

Как это можно сделать? Может подскажете, где посмотреть или откуда начать копать?
Если я скажу что-то, что можно понимать двояко и один из вариантов беспокоит Вас - я имел в виду другой.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2007-07-31 10:40:47

в тело или в заголовки?
http://www.lissyara.su/?id=1242#42.6
Убей их всех! Бог потом рассортирует...

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

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

Непрочитанное сообщение cyrus_user » 2007-07-31 10:48:11

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2007-07-31 10:49:16

зачем
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Truewar-6.5.88
ефрейтор
Сообщения: 55
Зарегистрирован: 2007-07-31 7:35:18
Откуда: Монголия Булган
Контактная информация:

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

Непрочитанное сообщение Truewar-6.5.88 » 2007-07-31 11:38:46

Нужно, чтобы в тело письма ссылочка добавлялась на скрипт и методом GET ему передовались id письма, hostname и дата.
Делаю это, чтобы на спам могли жаловаться. Все это в офисе работает.

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

P.S. с заголовками я нашел.
Если я скажу что-то, что можно понимать двояко и один из вариантов беспокоит Вас - я имел в виду другой.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2007-07-31 11:41:35

а это довольно большая и объёмная проблема.
письмо может быть в оччень разных форматах.
надо его разбирать, добавлять ссыку, собирать.
могу посоветовать писать внешний скрипт...
больше варианов не вижу.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Truewar-6.5.88
ефрейтор
Сообщения: 55
Зарегистрирован: 2007-07-31 7:35:18
Откуда: Монголия Булган
Контактная информация:

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

Непрочитанное сообщение Truewar-6.5.88 » 2007-07-31 11:53:07

Ты же говорил: в начало тела тоже всё просто.
Это как?

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

Но куда поставить правило accept для этого листа так и не нашел. Отправитель упорно проверяется грейлистом.
Если я скажу что-то, что можно понимать двояко и один из вариантов беспокоит Вас - я имел в виду другой.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2007-07-31 12:03:00

я такого не говорил.
==========
давай - одна тема - один вопрос, а?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Truewar-6.5.88
ефрейтор
Сообщения: 55
Зарегистрирован: 2007-07-31 7:35:18
Откуда: Монголия Булган
Контактная информация:

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

Непрочитанное сообщение Truewar-6.5.88 » 2007-07-31 12:18:09

Да, конечно! Извиняюсь)))

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

cyrus_user
сержант
Сообщения: 181
Зарегистрирован: 2007-04-24 12:16:36

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

Непрочитанное сообщение cyrus_user » 2007-08-01 9:25:36

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