Autoresponder dla qmaila - instalacja
Autoresponderów dla qmaila jest kilka. Bardzo dobry jest program Bruce’a Guentera - qmail-autoresponder. Posiada on ograniczenie co do ilości automatycznych odpowiedzi na dany adres, nie odpowiada na listy pochodzące z list dyskusyjnych, zapobiega też tworzeniu zapętleń.
Od wersji 0.96 program używa zewnętrznej biblioteki bglibs. Aby więc używać autorespondera musisz pobrać zarówno sam program jak i bibliotekę. Możesz je ściągnąć ze stron http://untroubled.org/qmail-autoresponder/ i http://untroubled.org/bglibs/.
Instalację programu zaczniemy od biblioteki. Najpierw należy ją rozpakować:
tar -zxvf bglibs-1.005.tar.gz
a następnie skompilować i zainstalować w systemie:
cd bglibs-1.005 make mkdir /usr/local/bglibs ./installer
Teraz czas na samego autorespondera:
tar -zxvf qmail-autoresponder-0.96.tar.gz
Są dwie wersje programu - operująca na plikach oraz na bazie Mysql. Przy niewielkich instalacjach lepszym wyborem jest pierwsza opcja.
Wersja z wsparciem dla Mysqla wymaga obecności plików nagłówkowych bazy danych. Jeśli nie masz ich na dysku, a potrzebujesz skompilować tylko wersję działającą w oparciu o pliki, musisz dokonać drobnej zmiany w pliku Makefile.
Linijkę
programs: qmail-autoresponder qmail-autoresponder-mysql
zmień na
programs: qmail-autoresponder
Następnie możesz rozpocząć kompilację i zainstalować program.
make ./installer
Po tych dwóch krokach qmail-autoresponder zostanie umieszczony w /usr/local/bin Teraz każdy użytkownik, który chce używać autorespondera, musi na początku pliku ~/.qmail dopisać następującą linijkę:
|qmail-autoresponder KATALOG
W katalogu o podanej nazwie będą przechowywane pliki autorespondera. Dodatkowo należy utworzyć tam message.txt z treścią jaka będzie odsyłana osobom wysyłającym na to konto e-maile. W treści message.txt ciąg znaków %S jest zastępowany tematem listu, na który autoresponder właśnie odpowiada.

