Twitter RSS

Azi am avut un task mai rar intalnit. Trebuia sa fac o copie a fiecarui mesaj livrat. Desi pare putin ciudat, in Exim e usor de implementat.

Exim ne permite sa folosim filtre pentru procesarea mesajelor. Pentru asta specificam in exim.conf cu ajutorul instructiunii system_filter fisierul care va contine regulile. De exemplu:

system_filter=/etc/filter.exim

Urmatorul pas ar fi sa editam fisierul /etc/filter.exim si sa adaugam urmatoarele linii:

if first_delivery
    then
        unseen deliver "monitorizare@exemplu.ro"
endif

Liniile de mai sus vor verifica daca mesajul este la prima livrare (daca se reincearca livrarea mai tarziu datorita unei erori nu mai sunt procesate) iar daca mesajul e la prima livrare va trimite in mod transparent o copie a mesajului catre “monitorizare@exemplu.ro“.

Daca avem nevoie doar de anumite mesaje, putem adauga conditii instructiunii if. De exemplu, pentru a face o copie doar pentru mesajele trimise de catre conturile domeniului exemplu.ro vom face urmatoarea regula:

if first_delivery and
   and ("$h_from:" contains "@exemplu.ro")
    then
        unseen deliver "monitorizare@exemplu.ro"
endif

Popularity: 2% [?]

Comentarii pentru “O copie a mesajelor expediate cu Exim”

Ai intrebari?

* Te rog sa postezi pe NetHelp orice intrebare care nu are legatura cu articolul.

Retele sociale
Reclamã
Sharing makes you cool!
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Retele
Tutoriale despre retele de calculatoare, configurarea interfetelor de retea si rutarea IP-urilor.
/retele-networking/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Web hosting
Articole despre serviciile de gazduire web, dedicate sau in regim shared.
/web-hosting/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
cpadmin.ro
ABCDomenii