Portál AbcLinuxu, 14. května 2024 15:32


Dotaz: kontrola mailu

7.10.2004 20:59 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
kontrola mailu
Přečteno: 230×
Odpovědět | Admin
V ~/.procmailrc mam toto:
MAILDIR=${HOME}/var/mail/her-ur
SPAMFOLDER=${MAILDIR}/home/her-ur/spam.incoming
:0fw
| spamc -f -p 783
:0:
* ^X-Spam-Status: Yes
${SPAMFOLDER}
Spamd mi bezi na portu 783. Fetchmail mi stahne postu, ale ta se posle primo do schranky a spamassassin ji nezkontroluju. V logu nic zajimaveho neni. Nevi nekdo proc mi nekontroluje maily?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.10.2004 21:10 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A spouští se ten procmail, tj. máš ho v .forward resp. .qmail?
8.10.2004 07:22 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Po pridani tohoto do ~/.forward:
|/usr/bin/procmail
Mi fetchmail postu stahne ale ta se ztrati. Nevis cim to muze byt? Toto je z logu Eximu:
2004-10-08 06:44:02 1CFmbp-0000SZ-00 == her-ur@localhost \
D=userforward defer (-11): bad mode (0100666) for \
/home/her-ur/.forward: 02 bit(s) unexpected
2004-10-08 06:49:08 1CFmgm-0000TE-00 <= QUYHAZRUSQ@msn.com \
H=her-ur (localhost) [127.0.0.1] P=esmtp S=2658 \
id=EHOUODSYKXZKWVVCWMDSIPTY@hotmail.com
2004-10-08 06:49:08 1CFmgm-0000TE-00 == her-ur@localhost \
D=userforward defer (-11): bad mode (0100666) for \
/home/her-ur/.forward: 02 bit(s) unexpected
2004-10-08 06:53:02 Start queue run: pid=1867
8.10.2004 08:09 Tom.š Ze.le.in | skóre: 21 | blog: tz
Rozbalit Rozbalit vše Re: kontrola mailu
Zda se, ze ~/.forward je world-writable, coz by byt asi nemel... A zkontroloval bych si umask, kdyz uz budu v tom.
8.10.2004 11:04 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Takze prava ~/.forward mam nastavit na cteni a zapis pouze pro majitele a umask tohoto souboru na 022?
8.10.2004 11:14 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Umask souboru neexistuje. Umask je vlastnost procesu a ovlivňuje, s jakými právy vytváří soubory.

Práva souboru nastav na 0644.
8.10.2004 18:31 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Tak ted spamassassin kontroluje a spravne posuzuje, ale zase se mi maily netridi, proste vsechny se poslu do schranky namisto aby se spamy poslali do souboru spam.incoming podle toho jak mam zadano v .procmailrc. A jeste se exim snazi posilat nejakej mejl, jak to zatrhnout? Tady je log Eximu:
2004-10-08 18:23:13 1CFxUw-0000yS-00 ** \
|/usr/bin/procmail her-ur@localhost D=userforward \
T=address_pipe: return message generated
2004-10-08 18:23:15 1CFxWV-0000yr-00 <= <> R=1CFxUw-0000yS-00 \
U=mail P=local S=2602
2004-10-08 18:23:15 1CFxUw-0000yS-00 Error message sent to \
j_n_hand_st@csci.ca
2004-10-08 18:23:15 1CFxUw-0000yS-00 Completed
2004-10-08 18:23:28 1CFxWV-0000yr-00 failed to open database \
lock file /var/spool/exim/db/wait-remote_smtp.lockfile: Permission \
denied (euid=8 egid=8)
2004-10-08 18:23:28 1CFxWV-0000yr-00 => j_n_hand_st@csci.ca\
 R=lookuphost T=remote_smtp H=mail.cnwl.igs.net \
[216.58.97.87]
2004-10-08 18:23:28 1CFxWV-0000yr-00 Completed
8.10.2004 19:46 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Poslední pravidlo procmailu říká, ať to doručí do /home/her-ur/var/mail/her-ur/home/her-ur/spam.incoming. Nejsem si úplně jist, že se mu to podaří...
10.10.2004 17:04 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Jeste sem se chtel zeptat proc se Exim snazi posilat nejaky mail na spamovou adresu (viz log Eximu). Nemuzu najit proc to chce posilat.
10.10.2004 17:08 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Protože se nepodařilo doručit mail.
11.10.2004 06:43 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
No jo, ale jaky mail se nepodarilo dorucit, kam a proc? nema prece nikam posilat mail nebo ano?
11.10.2004 10:30 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Protože selhal ten procmail.
11.10.2004 17:12 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
ale procmail uz funguje bez problemu a porad se snazi neco posilat na tu adresu z ktere prisel ten spam!
11.10.2004 17:37 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Tak to tedy nevím. Když píše return message generated, něco selhalo, protože jinak by ji negeneroval. Předtím to IMHO bylo tím, že se procmail snažil doručovat spam kamsi do pr..., nic jiného nevidím.
11.10.2004 19:29 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Ted to vubec nechapu. Zrusil jsem soubor ~/.forward a vse funguje jak ma. Error z logu zmizel a vsechno je bezproblemu? Da se to nejak logicky vysvetlit?
11.10.2004 19:31 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: kontrola mailu
Předpokládám že nefunguje filtrování? Jak by se k tomu SA dostal? (Pokud ho nespouštíš přímo z Eximu.)

Jinak to znamená, že chyba byla pořád někde v procmailu.
11.10.2004 20:13 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Prave ze filtrovani funguje. Taky me napadlo, ze chyba byla nekde v procmailu, jinak si to nedovedu vysvetlit. Jedine co je ted spatne je, ze pri pouziti prikazu sa-learn mi to vyhodi toto:
Argument "" isn't numeric in addition (+) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line 572.
V souboru Parser.pm je na 572. radce toto:
$conf->{$key} = $value+0;
12.10.2004 17:29 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: kontrola mailu
Nikdo nevi co to znamena?

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.