-
altermime- sposób na automatyczną stopkę w wiadomościach e-mail
W wielu firmach do wiadomości e-mail dopisywane są różne klauzule tajności, a także czasem, reklamy marketingowe. Jeśli pracownicy wysyłają mejle ze swoich komputerów lub webmaili, to nie ma problemu. Pojawia się on, gdy ludzie korzystają z poczty z różnych miejsc i komputerów. W takim przypadku przydałaby się auto-stopka, tyle że nie w programie pocztowym, tylko na serwerze. Oczywiście ma to swoje plusy i minusy. Najważniejszą zaletą jest brak konieczności pamiętania przez użytkownika o „sentencjach” jaki powinien dodać do swojej wiadomości. Wadę jest to, że zwykły użytkownik nie będzie miał możliwości wyłączenia lub zmiany swojej stopki samodzielnie. Opisane poniżej narzędzie dedykowane jest dla MTA Postfix, choć można je przerobić dla Exim-a. Administratorom Sendmail-a proponuję wykorzystanie MimeDefang-a. Zaczynajmy.
yum install altermime
Instalujemy pakiet altermime
useradd altermime -d /var/spool/altermime -s /sbin/nologin
Dodajemy użytkownika z którego będzie pracowało opisywane narzędzie
chmod 750 /var/spool/altermime
Zabezpieczamy folder przed dostępem osób niepowołanych
vim /etc/postfix/altermime
Tworzymy skrypt startowy dla altermime. Do pobrania stąd
Następnie nadajemy odpowiednie uprawnienia dla pliku i ustawiamy, aby był wykonywalny.chgrp altermime /etc/postfix/altermime
chmod 750 /etc/postfix/altermime
Tworzymy plik z adresami z których przy wysyłaniu wiadomości ma być doklejona stopka.
vim /etc/postfix/altermime_adresy
Przykładowa zawartość:
adres1@e-mail.com
adres2@e-mail.com
Tworzymy plik ze stopką
vim /etc/postfix/altermime_stopka.txt
Przykładowa zawartość:
Pozdrawiam
Przemysław Sikora
CentOS.com.pl
Następnie edytujemy plik „/etc/postfix/master.cf”
vim /etc/postfix/master.cf
Dodajemy następującą linię :
-o content_filter=dfilt:
pod tą zawierającą „smtp inet n – n – – smtpd”. Na koniec pliku dodajemy:
dfilt unix – n n – – pipe
/tabulator/ flags=Rq user=filter argv=/etc/postfix/altermime -f ${sender} — ${recipient}
Restartujemy Postfix-a
service postfix restart
To chyba na tyle. Pamiętajmy, że altermime nie zmienia kodowania naszej wiadomości. Sami musimy pamiętać o odpowiednich ustawieniach naszego edytora.
Uwielbiam tajemnicze wpisy w konfiguracji:
„Zabezpieczamy folder przed dostępem osób niepowołanych
vim /etc/postfix/altermime”
Nie wiedziałem że w celu zabezpieczenia przed dostępem osób niepowołanych wystarczy otworzyć plik vim-em 🙂
pod tą zawierającą „smtp inet n – n – – smtpd”. Na koniec pliku dodajemy:
dfilt unix – n n – – pipe
/tabulator/ flags=Rq user=filter argv=/etc/postfix/altermime -f ${sender} — ${recipient}
To jak w końcu? Pod tą linią „smtp inet n – n – – smtpd” czy na końcu pliku ?