← Back to team overview

sslug-teknik team mailing list archive

Postfix "pipe to program"

 

Jeg prøver at arkivere e-mails i en nyhedsgruppe på INN news-serveren
(SuSE 6.3).

Så vidt det har været muligt, har jeg fulgt mini-howto'en Mail2News.
(For de, som ikke kender den, er det centrale
et perl-script, som tilrettet e-mails til news-standard, og poster dem
til news-serveren vha. programmet "rnews"
samt
en linie i /etc/aliases, som piper e-mail'ene igennem mail2news.pl
perl-scriptet med den aktuelle nyhedsgruppe som argument.

Mini-howto'en er skrevet til sendmail, hvor jeg bruger postfix.
Howto'en
siger, at sendmail normalt ikke har muligheden for "pipe to program"
aktivt i sin standardopsætning. Jeg forventer derfor heller ikke at
postfix
har det, men kan ikke finde en mulighed for at ændre det i main.cf?

Når jeg fra min win-dåse sender en e-mail, som skal ind i
nyhedsgruppen
"news.test", får jeg mail'en retur med:

The Postfix program

<test2news@xxxxxxxxxxxxxxxxx>: cannot open destination file
    /usr/local/bin/mail2news.pl news.test: Permission denied

I /var/log/mail står der

status=bounced
 (cannot open destination file /usr/local/bin/mail2news.pl news.test:
 Permission denied)

Permission på /usr/local/bin/mail2news.pl er 100777.


Skyldes problemet et pipe-forbud i Postfix?


mvh...
Morten Christensen