Postfix + autoresponder - nie vacation
Moderatorzy: Moderatorzy, Administratorzy
Postfix + autoresponder - nie vacation
Witam,
posiadam mały serwer pocztowy oparty na postfix + spamassassin + clamav + dovecot.
Potrzebuję opcji, która bęzie wysyłała automatyczna odpowiedź do użytkownika, który przebywa np na urlopie. Przestudiowałem Vacation + postfixAdmin, ale to bardziej rozwiązanie dla większych serwerów opartych na użytkownikach w bazach itp - mój serwer jest mały i uzytkowników dodaję ręcznie w postfixie, nie potrzebbuje masy śmieci typu postfixAdmin, sql itp. Czy jest jakieś prostrze rozwiązanie? Np:
- zakładam plik i w nim dopisuje adresy mailowe, które ma dotyczyć automatyczna odpowiedź zwrotna.
Próbowałem zrobić to na relocated_maps, ale w odpowiedzi uzytkownik dostaje zwrotkę, że wiadomość nie została dostarczona a w niej mój komunikat gdzieś zaszyty./
Bardzo prosze o podpowiedzi jak to zrobić po najmniejszej linii oporu, tak jak wspominałem, nie zależy mi na automatyzacji dodawania wpisów, mogę robic to ręcznie.
posiadam mały serwer pocztowy oparty na postfix + spamassassin + clamav + dovecot.
Potrzebuję opcji, która bęzie wysyłała automatyczna odpowiedź do użytkownika, który przebywa np na urlopie. Przestudiowałem Vacation + postfixAdmin, ale to bardziej rozwiązanie dla większych serwerów opartych na użytkownikach w bazach itp - mój serwer jest mały i uzytkowników dodaję ręcznie w postfixie, nie potrzebbuje masy śmieci typu postfixAdmin, sql itp. Czy jest jakieś prostrze rozwiązanie? Np:
- zakładam plik i w nim dopisuje adresy mailowe, które ma dotyczyć automatyczna odpowiedź zwrotna.
Próbowałem zrobić to na relocated_maps, ale w odpowiedzi uzytkownik dostaje zwrotkę, że wiadomość nie została dostarczona a w niej mój komunikat gdzieś zaszyty./
Bardzo prosze o podpowiedzi jak to zrobić po najmniejszej linii oporu, tak jak wspominałem, nie zależy mi na automatyzacji dodawania wpisów, mogę robic to ręcznie.
Re: Postfix + autoresponder - nie vacation
Zwykły vacation przecież pracuje na plikach, bez SQL
Re: Postfix + autoresponder - nie vacation
A mógłbyś podesłać jakiś prosty poradnik krok po kroku jak to ustawić bez sql-a? Bo próbowałem to zrobic wg instrukcji w readme, ale chyba jestem zbyt toporny
Re: Postfix + autoresponder - nie vacation
Zrobiłem sobie skrypt na procmailu taki oto:
ale mam z nim problem - gdy w polu:
^Toadmin@urzad.pl
wpiszę jednego konkretnego użytkownika, z adresatów, to skrypt nie działa możecie coś poradzić? Dzieje się to na jednym konkretnym aliasie, na innych działa... czym to może być spowodowane? użytkownik jest w tej samej grupie co inni...
Kod: Zaznacz cały
0 hc
* ^TOadmin@urzad.pl
* !^FROM_DAEMON
* !^X-Loop: admin@urzad.pl
| (formail -r -A "Precedence: junk" \
-A "X-Loop: admin@urzad.pl" ; \
cat ~/auto.reply) | $SENDMAIL -t
^Toadmin@urzad.pl
wpiszę jednego konkretnego użytkownika, z adresatów, to skrypt nie działa możecie coś poradzić? Dzieje się to na jednym konkretnym aliasie, na innych działa... czym to może być spowodowane? użytkownik jest w tej samej grupie co inni...
Re: Postfix + autoresponder - nie vacation
A tak dlaczego może nie działać to tutaj.
Chociażby, że powinno się traktować znaki szczególne tym "\" znakiem poprzedzającym, a więc adres powinien być wpisany "admin@urzad\.pl, do tego flagi nie zaczynają się w wiadomości "TOi_od_razu_adres" tylko "To: admin@urzad.pl", a więc linia powinna wyglądać tak:
Chociażby, że powinno się traktować znaki szczególne tym "\" znakiem poprzedzającym, a więc adres powinien być wpisany "admin@urzad\.pl, do tego flagi nie zaczynają się w wiadomości "TOi_od_razu_adres" tylko "To: admin@urzad.pl", a więc linia powinna wyglądać tak:
Kod: Zaznacz cały
* ^To: admin@urzad\.pl
Re: Postfix + autoresponder - nie vacation
Sprawdziłem różnymi sposobami - zrobiłem nawet tak:
To działa, ale użytkownik:
Już nie działa i za nic nie wiem dlaczego
Kod: Zaznacz cały
*^ TO: admin
Kod: Zaznacz cały
mateuszadamczyk
Re: Postfix + autoresponder - nie vacation
ale ja Ciebie nie rozumiem, jak użytkownika ie działa?
Rozumiesz, że sprawdzasz nagłówki wiadomości. W wiadomości w nagłówku nie Będziesz mieć tylko usera, tylko całość. Wiadomość którą wysłałeś a nie zadziałała reguła w procmail wrzuć tutaj, Pamiętaj wrzuć "źródło wiadomości", prawym, na email i tam będzie.
Rozumiesz, że sprawdzasz nagłówki wiadomości. W wiadomości w nagłówku nie Będziesz mieć tylko usera, tylko całość. Wiadomość którą wysłałeś a nie zadziałała reguła w procmail wrzuć tutaj, Pamiętaj wrzuć "źródło wiadomości", prawym, na email i tam będzie.
Re: Postfix + autoresponder - nie vacation
no właśnie działa sam alias. Wiem, że to powinno być cało pole "TO" z nagłówka maila, ale mimo wszystko działa sam alias albo pełny adres - nie ma znaczenia. A jest jeden alias, który po prostu nie działa w żaden sposób... podsumowując działa na 2 sposobby:
Tymi sposobami ogólnie działa dla wszystkich poza jednym aliasem(tym felernym)
Kod: Zaznacz cały
* ^TO: admin
* ^TO: admin@domena.pl
Re: Postfix + autoresponder - nie vacation
Pokaż proszę nagłówek maila
Re: Postfix + autoresponder - nie vacation
Wysłałem nagłówek na priv
Re: Postfix + autoresponder - nie vacation
Nadal walcze z Procmailem...
ułożyłem wyrażenie regexp:
i działa dobrze, ale dla 5/10 uzytkowników ta reguła nie działa... Juz mnie h.. strzela dosłownie... o co może chodzić? Jakies uprawnienia czy co?
ułożyłem wyrażenie regexp:
Kod: Zaznacz cały
* ^TO.*\uzytkownik1*
Re: Postfix + autoresponder - nie vacation
Trzymajmy się jednego tematu, np tego drugiego.
co do słowa ch* pisze się przez "ch" )
co do słowa ch* pisze się przez "ch" )