|
| procmail Fra : Søren Christensen |
Dato : 21-06-04 11:03 |
|
Jeg forsøger at sætte procmail op, men uden stort held.
procmail -v giver følgende:
procmail v3.22 2001/09/10
....
Locking strategies: dotlocking, fcntl()
Default rcfile: $HOME/promailrc
Your system mailbox: /var/spool/mail/pastor
I ~/.procmailrc har jeg indtil videre følgende:
path=$HOME/bin:/usr/bin:/bin:/usr/local/bin:.
maildir=$HOME/Mail # Her _skal_ procmail kunne aflevere din mail.
default=$MAILDIR/mbox # Forvalgt folder til af aflevere e-breve i
logfile=$MAILDIR/.from # Her gemmer vi en log over hvilke e-breve der kom
lockfile=$HOME/.lockmail # Fil til at lave lås med.
# Alle andre mails ender i default mail folderen.
Dvs. indtil videre sorterer jeg ikke, flytter blot fra /var/spool/mail/
til ~/Mail/
Det er ihvertfald, hvad jeg ønsker, men det sker ikke.
fetchmail henter fra POP3-konto, og ligger den i /var/spool/mail/pastor
Mutt brokker sig nu over, at /var/spool/mail/pastor ikke er er korrekt.
Skal der sættes en .forward regel op og hvordan gør man det.
Jeg har oprettet et Maildir (Mail/) i min home-folder, skal jeg også lave
en mbox-fil i denne mappe?
Med venlig hilsen
Søren
| |
Klaus Alexander Seis~ (21-06-2004)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 21-06-04 11:30 |
|
Søren Christensen skrev:
> Skal der sættes en .forward regel op og hvordan gør man det.
"|exec /usr/bin/procmail -f- || exit 75 #pastor"
--
Klaus Alexander Seistrup · Copenhagen · Denmark
http://www.magnetic-ink.dk/ · http://www.pnx.dk/
| |
Søren Christensen (21-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 21-06-04 11:53 |
|
Den Mon, 21 Jun 2004 10:29:37 +0000. skrev Klaus Alexander Seistrup:
>
> "|exec /usr/bin/procmail -f- || exit 75 #pastor"
Hvordan?
Søren
| |
Klaus Alexander Seis~ (21-06-2004)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 21-06-04 12:17 |
|
Søren Christensen skrev:
>> "|exec /usr/bin/procmail -f- || exit 75 #pastor"
>
> Hvordan?
Put linjen i ~/.forward (med gnyffer), det er alt. Se procmail(1).
--
Klaus Alexander Seistrup · Copenhagen · Denmark
http://www.magnetic-ink.dk/ · http://www.pnx.dk/
| |
Søren Christensen (21-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 21-06-04 12:49 |
|
Den Mon, 21 Jun 2004 11:17:19 +0000. skrev Klaus Alexander Seistrup:
> Søren Christensen skrev:
>
>>> "|exec /usr/bin/procmail -f- || exit 75 #pastor"
>>
>> Hvordan?
>
> Put linjen i ~/.forward (med gnyffer), det er alt. Se procmail(1).
Det er gjort, men jeg kan ikke umiddelbart se nogen ændring. Jeg går ud
fra, at gnyffer er anførselstegn.
Har jeg forstået processen korrekt, på denne måde:
Fetchmail henter mail på POP-server og kalder procmail (via .forward).
Procmail flytter indkommende mail fra /var/spool/mail/pastor til
$MAILDIR/mbox (med den .procmailrc jeg har angivet, se tidligere)?
Jeg prøver at forstå, men manualsiden procmail(1) er ikke helt klar tale
for mig.
Med venlig hilsen
Søren
| |
Klaus Alexander Seis~ (21-06-2004)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 21-06-04 12:53 |
|
Søren Christensen skrev:
> Har jeg forstået processen korrekt, på denne måde:
> Fetchmail henter mail på POP-server og kalder procmail (via
> .forward). Procmail flytter indkommende mail fra
> /var/spool/mail/pastor til $MAILDIR/mbox (med den .procmailrc
> jeg har angivet, se tidligere)?
Det er osse nogenlunde sådan jeg har forstået det.
Har du en lokal MTA (postfix, sendmail, exim, ...) kørende?
--
Klaus Alexander Seistrup · Copenhagen · Denmark
http://www.magnetic-ink.dk/ · http://www.pnx.dk/
| |
Søren Christensen (21-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 21-06-04 12:56 |
|
Den Mon, 21 Jun 2004 11:52:32 +0000. skrev Klaus Alexander Seistrup:
> Søren Christensen skrev:
>
>> Har jeg forstået processen korrekt, på denne måde:
>> Fetchmail henter mail på POP-server og kalder procmail (via
>> .forward). Procmail flytter indkommende mail fra
>> /var/spool/mail/pastor til $MAILDIR/mbox (med den .procmailrc
>> jeg har angivet, se tidligere)?
>
> Det er osse nogenlunde sådan jeg har forstået det.
>
> Har du en lokal MTA (postfix, sendmail, exim, ...) kørende?
Ja, postfix, som skulle sende post til relayhost (tdc), den skulle ikke
hente post. Fetchmail henter post uden problemer og ligger det i
/var/spool/mail/pastor
Det kommer ikke videre.
| |
Søren Christensen (21-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 21-06-04 13:35 |
|
Den Mon, 21 Jun 2004 13:55:46 +0200. skrev Søren Christensen:
> Den Mon, 21 Jun 2004 11:52:32 +0000. skrev Klaus Alexander Seistrup:
>
>> Søren Christensen skrev:
>>
>>> Har jeg forstået processen korrekt, på denne måde:
>>> Fetchmail henter mail på POP-server og kalder procmail (via
>>> .forward). Procmail flytter indkommende mail fra
>>> /var/spool/mail/pastor til $MAILDIR/mbox (med den .procmailrc
>>> jeg har angivet, se tidligere)?
>>
>> Det er osse nogenlunde sådan jeg har forstået det.
>>
>> Har du en lokal MTA (postfix, sendmail, exim, ...) kørende?
>
> Ja, postfix, som skulle sende post til relayhost (tdc), den skulle ikke
> hente post. Fetchmail henter post uden problemer og ligger det i
> /var/spool/mail/pastor
>
> Det kommer ikke videre.
Hvis jeg kalder procmail efter at fetchmail har hentet mail, så hænger
den, indtil jeg afbryder med ctrl-D og giver fejlmeddelelsen:
Procmail: Suspicious rcfile: "/home/pastor/.procmailrc
Procmail: Couldn't read "/home/pastor/.procmailrc"
| |
Klaus Alexander Seis~ (21-06-2004)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 21-06-04 14:04 |
|
Søren Christensen skrev:
> Hvis jeg kalder procmail efter at fetchmail har hentet mail,
> så hænger den, indtil jeg afbryder med ctrl-D og giver fejl-
> meddelelsen:
> Procmail: Suspicious rcfile: "/home/pastor/.procmailrc
> Procmail: Couldn't read "/home/pastor/.procmailrc"
Hvad siger "ls -l ~/.procmailrc"?
Hvis ejerskabsforholdene ikke er i orden, så prøv med
#v+
$ chown pastor.pastor ~/.procmailrc && chmod 0640 $_
#v-
fra en bash-prompt.
--
Klaus Alexander Seistrup · Copenhagen · Denmark
http://www.magnetic-ink.dk/ · http://www.pnx.dk/
| |
Søren Christensen (21-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 21-06-04 14:10 |
|
Den Mon, 21 Jun 2004 13:04:08 +0000. skrev Klaus Alexander Seistrup:
> Hvad siger "ls -l ~/.procmailrc"?
>
-rw-rw-r-- 1 pastor pastor 365 jun 21 11:48 .procmailrc
altså skulle ejerforholdene være i orden.
| |
Klaus Alexander Seis~ (21-06-2004)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 21-06-04 14:21 |
|
Søren Christensen skrev:
>> Hvad siger "ls -l ~/.procmailrc"?
>>
> -rw-rw-r-- 1 pastor pastor 365 jun 21 11:48 .procmailrc
>
> altså skulle ejerforholdene være i orden.
Så melder jeg pass.
--
Klaus Alexander Seistrup · Copenhagen · Denmark
http://www.magnetic-ink.dk/ · http://www.pnx.dk/
| |
Martin Moller Peders~ (22-06-2004)
| Kommentar Fra : Martin Moller Peders~ |
Dato : 22-06-04 06:09 |
|
In <pan.2004.06.21.13.10.01.291923@hvam-hvilsom.dk> =?iso-8859-1?q?S=F8ren_Christensen?= <pastor@hvam-hvilsom.dk> writes:
>Den Mon, 21 Jun 2004 13:04:08 +0000. skrev Klaus Alexander Seistrup:
>> Hvad siger "ls -l ~/.procmailrc"?
>>
>-rw-rw-r-- 1 pastor pastor 365 jun 21 11:48 .procmailrc
>altså skulle ejerforholdene være i orden.
Nej, Jeg mener ikke at .procmailrc maa have rw for gruppen, saa
naegter den vist at koere. Proev med en chmod 640 til filen.
/Martin
| |
Søren Christensen (22-06-2004)
| Kommentar Fra : Søren Christensen |
Dato : 22-06-04 11:17 |
|
Den Tue, 22 Jun 2004 05:08:44 +0000. skrev Martin Moller Pedersen:
>
> Nej, Jeg mener ikke at .procmailrc maa have rw for gruppen, saa
> naegter den vist at koere. Proev med en chmod 640 til filen.
>
> /Martin
Ok, tak for oplysningen. Jeg kigger nærmere på det. Jeg har prøvet med
flere af de mange forslag, der er på nettet, for opsætning af procmail,
men jeg er dog kommet et godt stykke videre.
Tak for hjælpen.
| |
|
|