Portál AbcLinuxu, 4. května 2025 18:52

jak na vacation na serveru Sendmail,Cyrus IMAP-POP3

6.6.2007 10:26 | Přečteno: 1333× | Linux

Zdedil jsem konfiguraci (sendmail,Cyrus pop3-imap) a potrebuji nastavit automatickou odpoved kvuli dovolene ve firme. Je jasne, ze server bude lepsim spamovym tercem. Bohuzel s tim nic nenadelam, protoze je to pozadovano.


MTA-cko Sendmail posila zpravy Cyrus-u, kde jsou uzivatele ve tvaru user.karel. Uzivatel pak ma v CYRUS-u svuj spool adresar pro zpravy v /var/spool/cyrus/mail/user.karel .... Zkousel jsem, v adresari /home/karel vytvorit soubor .forward, kde jsem nadefinoval neco, jako: \karel, "|/usr/bin/vacation karel" Pak jsem pomoci vacation vytvoril v /home/karel soubory .vacation.{msg,db}. Zjistil jsem, ze se zpravy zpravy do /home/karel vubec nedostanou, protoze sendmail prehodi zpravu hned cyrus-u a ten ji ulozi do /var/spool/cyrus/mail/user.karel. Je mozne v adresari /var/spool/cyrus/mail/user.karel take vytvaret soubory .forward a .vacation.{msg,db}, resp. jak se da v CYRUS-u poresit vacation?


Diky za info.


Petr

P.S. Jo, zjistil jsem, ze na serveru funguje sieve a vypada, ze sieve ma podporu pro vacation:

root@mail:/etc/mail# telnet localhost 2000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.1.18-IPv6-Debian-2.1.18-3ubuntu1"
"SASL" "PLAIN OTP NTLM LOGIN DIGEST-MD5 CRAM-MD5"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex"
"STARTTLS"
       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

6.6.2007 10:57 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: jak na vacation na serveru Sendmail,Cyrus IMAP-POP3
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejen, že bude firma terčem spamu, ale hlavně bude otravovat nevinné uživatele, jejichž adresu zneužije nějaký e-mailový vir (ten si typicky prohlédne adresář oběti, a jako adresáte vylosuje jednoho člověka z adresáře, jako odesílatele vylosuje jiného). No ale třeba se pak váš mailserver dostane na nějaký blacklist, a hned snáze vysvětlíte vedení, že plošné odesílání automatických odpovědí je nesmysl. Takže pokud už to musíte dělat, doporučil bych nejprve antivirovou kontrolu a antispam, a teprve, když to těmito filtry projde, odeslat potvrzení o doručení.

A na co se tedy vlastně ptáte? Google na "sieve vacation" nedává uspokojivé odpovědi?
6.6.2007 11:55 petrpo | skóre: 3 | blog: petrpo | Brno
Rozbalit Rozbalit vše Re: jak na vacation na serveru Sendmail,Cyrus IMAP-POP3
Antivit i antispam funguje. Po pravde receno nevim, zda je lepsi poresit vacation pres SIEVE nebo se da vacation nastavit v CYRUS-u.

Petr
6.6.2007 12:12 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: jak na vacation na serveru Sendmail,Cyrus IMAP-POP3
Myslím, že v Cyrusu se to bude dělat právě přes Sieve :-)
6.6.2007 14:03 petrpo | skóre: 3 | blog: petrpo | Brno
Rozbalit Rozbalit vše Re: jak na vacation na serveru Sendmail,Cyrus IMAP-POP3
Ano, uz jsem to zjistil, je to tak. Pro Cyrus je na to prave sieve, abych udelal "nejak/nekde" scriptem autoodpovidac. :-)
Ve spouste materialu se tvrdi, ze heslo se pouziva pro sieveshell stejne jako pro cyrus. No tak to tu mam asi nastavene jinak :-)
Vzhuru do detectivni prace, kde se to da zmenit.
6.6.2007 14:06 petrpo | skóre: 3 | blog: petrpo | Brno
Rozbalit Rozbalit vše Re: jak na vacation na serveru Sendmail,Cyrus IMAP-POP3
Ano, uz jsem to zjistil, je to tak. Pro Cyrus je na to prave sieve, abych udelal "nejak/nekde" scriptem autoodpovidac. :-)
Ve spouste materialu se tvrdi, ze heslo se pouziva pro sieveshell stejne jako pro cyrus. No tak to tu mam asi nastavene jinak :-)
sivtest -u karel@mail -a karel@mail localhost mi hlasi chybu autentikace

Vzhuru do detectivni prace, kde se to da zmenit.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.