On Thu, Oct 21, 2004 at 02:07:03PM +0300, Kiril Todorov wrote: > Peter Pentchev wrote: > >>>Здравейте на всички! > >>>Значи имам следният въпрос - с qmail лесно могат да се > >>>пренасочат/прихванат > >>>писма до определен потребител/домейн, но как да направя същото, когато > >>>писмото > >>>идва от този потребител/домейн. > > >>По принцип може да се направи сравнително лесно, ако се използва > >>QMAILQUEUE patch-а на Bruce Guenther, с който можеш да създадеш верига > >>от програми, които да се изпълняват вместо единствената > >>/var/qmail/bin/qmail-queue. Май по този начин работят повечето > >>антивирусни програми за qmail - със сигурност знам за Amavis, а мисля, > >>че и qmail-scanner се "закача" вместо qmail-queue. > > Пенчев, излишни са тези неща за това което човека иска, > има го във фака на qmail: > > http://cr.yp.to/qmail/faq/admin.html#copies > > > > -cut- > How do I keep a copy of all incoming and outgoing mail messages? > > > Answer: Set QUEUE_EXTRA to "Tlog\0" and QUEUE_EXTRALEN to 5 in extra.h. > Recompile qmail. > > -cut- > > Така на акаунта "лог" ще идва копие от всеки мейл минаващ през опашката, > независимо входящ, изходящ и т.н. > Със maildrop/procmail и малко писане на рецептички за тях може да се > сортира както му е кеф.
Да, вярно е, че това е тривиално простото решение, когато искаш наистина да хванеш всичко. Уффф, не е като да не го знам, не е като да не съм го правил, сега остава въпросът защо не се сетих да го спомена още в началото... Сещам се обаче защо не избрах този начин, а написах qmail-msglog, за хората, които ме помолиха - ти вероятно можеш да се сетиш кои са, пък то май съм го написал и в manual page-а :) Основната причина беше, че не исках да прекомпилирам qmail навсякъде, където щеше да се наложи, при положение, че вече така и така използвахме QMAILQUEUE patch-а и можех просто да сложа още едно drop-in филтърче, което да си върши работата просто и лесно. Хем пък то вече в следваща версия ще може примерно и да си взима част от конфигурацията по още по-динамични начини, и да може съвсем лесно да бъде убеждавано да логва или да не логва пълното съдържание на писмата за определени акаунти... Но може би наистина решението с QUEUE_EXTRA и procmail/maildrop ще бъде по-подходящо за други ситуации :) Поздрави, Петър -- Peter Pentchev [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 If wishes were fishes, the antecedent of this conditional would be true.
pgpia5apGAZLm.pgp
Description: PGP signature
