[Comm] Фильтрование в sendmail

InboxISi mailbox030403 на mail.ru
Ср Ноя 17 10:44:05 MSK 2004


Можно!

Благо на сендмейле все письма в открытом виде.
У меня в свое время долгое время работала такая логика

1. sendmail работает только на примем сообщений, ключ -bd
 1.1 Соответсвенно письма приходят в /mqueue
2. На кроне висит скрипт, который обрабатывает содержимое /mqueue и
перебрасывает в /mqueueTMP, потом /mqueue1
 2.1 Решает следующие задачи:
  2.1.1 Грамотно переносит связки qfXXXXX dfXXXXX файлов, не затрагивая
сообщения которые в данный момент принимаются (xf-файлы)
  2.1.2 Обрабатывает содержимое dfXXXXX файлов на предмет вырезания из них
всего чего надо, например приватные хедеры, плохие аттачменты   (можно
использовать grep и sed, а можно на перле)
  2.1.3 Когда обработка завершена запускает доставку из каталога /mqueue1,
отслеживает чтобы одновременных доставок было не более M.
3. На кроне висит другой скрипт который задержвашиеся сообщения в /mqueue1
переносит в /mqueue2 ... /mqueueN в зависимости от времени ожидания (так
можно обеспечить доставку небольших сообщений, а большие пойдут позже, раз
уж они задержались)
	3.1 Этот скрипт также запускает доставку сообщений из очередей
/mqueue2 ... /mqueueN раз в x1 ... xN часов соответсвенно.

Вот такой получает своеобразный промежуточный слой
Скрипты на перле и bash.

Илья

-----Original Message-----
From: Мар'ян Петришин [mailto:maryanp на ukr.net]
Sent: Tuesday, November 16, 2004 9:47 PM
To: community на altlinux.ru
Subject: [Comm] Фильтрование в sendmail


Привет.

Можно как-то вырезать некоторые аттачи из писем без использования милтера.

Большое спасибо за помощь.
----------------------------------------
С уважением, Мар'ян Петришин



_______________________________________________
Community mailing list
Community на altlinux.ru
https://lists.altlinux.ru/mailman/listinfo/community


Подробная информация о списке рассылки Community