[Folug]vi prego aiuto
Davide Giunchi
gdavide@mclink.it
Wed, 4 Jul 2001 17:45:03 +0200 (CEST)
> Ho installato qmail base. Tutto Ok da subito.
> Il problema è che come molti che possiedono un sito internet
> ho il
> forwarding della posta verso il mio provider.
>
> Uso quindi fetchmail per recuperarla, poi dovrei volevo usare
> qmail-qfilter per filtrarla per il reindirizzamento e
> varie modifiche
> Applico, quindi la patch, e non funziona, allora ridefinisco
> -DQMAIL_QUEUE per far puntre qfilter a qmail-queue-orig.
>
> Creo lo script qmail-queue come indicato nelle istruzioni.
>
> Quando invio con kmail l'smtp server mi risponde : "451 unable
> to exec qq"
Eccoti uno spaccato del mio Makefile per qmail-qfilter
DEFINES = -DTMPDIR=\"/tmp\" -DBUFSIZE=4096 -DQMAIL_QUEUE=\"/var/qmail/bin/qmail-queue-old\"
CFLAGS = -O -Wall -g $
...
compilo, installo e sposto /var/qmail/bin/qmail-queue in /var/qmail/bin/qmail-queue-old
poi in /var/qmail/bin/qmail-queue metto questo script:
#!/bin/sh
exec /usr/bin/qmail-qfilter /var/qmail/bin/qmail-masq.pl
nel mio caso la posta viene filtrata dallo script qmail-masq.pl, tu sostituiscigli quello che ti serve.
controlla che i file qmail-queue* abbiano i giusti permessi e i giusti utenti proprietari:
root@prova:/var/qmail/bin# ls -l |grep que
-rwxr-xr-x 1 root root 67 Jun 25 16:24 qmail-queue
-rwxr-xr-x 1 root root 67 May 25 15:47 qmail-queue-masq
-rws--x--x 1 qmailq qmail 23752 Nov 29 2000 qmail-queue-old
-rwxr-xr-x 1 root root 67 Jun 25 16:39 qmail-queue-real
-rwxr-xr-x 1 qmailq qmail 37919 May 28 09:16 qmail-scanner-queue.pl
root@prova:/var/qmail/bin#
Ti ricordo che lo script o il programma che inserisci nella coda di qmail (per intenderci quello che fai eseguire in qmail-queue) ricevera' in input l'intera email e dovra' dare in output la mail eventualmente modificata.
Se vuoi un esempio di script di questo tipo guarda il qmail-masq alla pagina www.folug.linux.it/qmail-masq
Ciao