/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
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.

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste