Portál AbcLinuxu, 12. května 2025 11:21

Dotaz: Procmail - podivne chovani

2.4.2008 10:07 Venous
Procmail - podivne chovani
Přečteno: 367×
Odpovědět | Admin
Tak jsem ted zjistil, ze mi procmail nejak divne tridi do slozek. Mam 2 uzivatele s Maildirem, kteri maji slozku (v Imapu) Vypisy, kazdy svoji (zatim nic sdileneho). Tam jim ma skocit mail od konkretniho odesilatele. Jednou se tak stane, ale jednou taky ne. V pripade, ze se tak nestane, tak je to u jednoho uzivatele v poradku a u druheho dorazi posta primo do Inboxu, ale ve slozce Vypisy se objevi jakysi prazdny mail bez odesilatele, predmetu a hlavicky. Jestli budete chtit videt nejaky konfiguraky a logy, tak mi napiste presne co je potreba, at to tady moc nezaplacam. Diky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.4.2008 10:24 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady je uzivatelovo procmail.log a snad jeho relevantni cast...
procmail: Match on "^From: VYPIS <vypis@example.com>"
procmail: Locking "/home/petra/Maildir/.VYPISY/new.lock"
procmail: Couldn't create or rename temp file "/home/petra/Maildir/.VYPISY/new/msg.
procmail: Unlocking "/home/petra/Maildir/.VYPISY/new.lock"
3.4.2008 12:42 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Zjistil jsem ze tuhle rotiku to dela jen kdyz mam pustenej Thunderbird.. Ve Squirrelmail je vse OK (pokud teda nebezel pri prijimani mailu TB)... co s tim?
AraxoN avatar 3.4.2008 14:16 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Ja by som to videl na problém zamykania - v imap démone (napr. u mňa dovecot) treba nastaviť taký istý štýl zamykania ako v procmaili. Inak dôjde k tomu, že procmail vytvorí súbor a kým do neho stihne zapísať e-mail, tak ho vezme imap démon a premenuje alebo zamkne pre seba, takže procmail už nemá ako zapísať obsah e-mailu.
3.4.2008 18:00 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Diky pane;) Tak jak to zjistim, ci nastavim? Mam taky Dovecot. V pravidlu Dovecotu jsem pouzival :0: i
:0
ove varianty delaji to same:(
AraxoN avatar 3.4.2008 20:28 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Tiež mi to po nainštalovaní robilo to čo Tebe, nejak som sa s tým hral a potom to prestalo... V procmailrc mám všetky pravidlá len :0 a v dovecote mám všetky direktívy obsahujúce slovo "lock" zakomentované, takže sa používa nejaký default. Možno je v distribučnom configu dovecotu explicitne uvedený nejaký nevhodný druh zamykania, alebo je použitý filesystém, ktorý dané zamykanie nepodporuje... Je to nejaký sieťový disk? Alebo som medzitým updatoval dovecot... máš verziu 1.0.13 ?
3.4.2008 21:17 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Vselijak jsem v dovecote laboroval s dotlock atd.. ale porad zadna zmena, jen mi to v jednom pripade maily nestahlo vubec. Zajimave ale je, ze ten problem vytvari zrejme jen ten Thunderbird (ktery si s tim evidentne nejak nerozumi), Squirrelmail v pohode (samozrejme, pokud to TB nerozhodi). Disk neni sitovy, je to /home na ext3. Verzi dovecotu mam 1.0.rc15 (Debian Etch stable balicek). Uz jsem z toho zoufalej, zkousim vsechno mozny:(
AraxoN avatar 3.4.2008 21:57 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Squirel to nezhodí, lebo ten sa len pripojí a hneď zase odpojí, len na moment, keď webmail generuje HTML stránku, aby ju zobrazil používateľovi. Plnohodnotný e-mailový klient sa na IMAP pripojí a ostane pripojený, dovecot potom sleduje daný maildir a hneď keď sa tam niečo objaví, tak dá vedieť Thunderbirdu a už aj do toho šahajú...
3.4.2008 22:11 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
hmmm, co teda mam delat..? divim se, ze jsi tady jediny, kdo se s tim taky setkal...
AraxoN avatar 3.4.2008 22:33 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Ako vyzerá to procmail pravidlo, ktoré takto nešťastne skončí?
4.4.2008 21:37 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Omlouvam se za pozdni reakci. Tak to pravidlo vypada takhle:

:0 * !^FROM_MAILER * ^From: neco@example\.com /cesta/kam/ulozi/mail

4.4.2008 21:37 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Sakra, takhle je to lepsi...
:0
* !^FROM_MAILER
* ^From: neco@example\.com
/cesta/kam/ulozi/mail
AraxoN avatar 8.4.2008 21:33 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Možno som na to prišiel... Možno...

V /etc/postfix/main.cf som pridával okrem bežných vecí aj:
mailbox_command = /usr/bin/procmail
Samozrejme, so správnou cestou k procmailu...
9.4.2008 15:04 Venous
Rozbalit Rozbalit vše Re: Procmail - podivne chovani
Mam tam mailbox_command = /usr/bin/procmail -a "$EXTENSION". Všechno už funguje, ale nevim, jaky vyznam ma -a "$EXTENSION". Ted mi ale prisla jedna posta 3x, v tomhle mym pripade to neni chyba, ale jde nastavit nejaky pravidlo, aby mi nechodila do urcity slozky uplne stejna posta vickrat?

Založit nové vláknoNahoru

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

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