Pagina 1 di 1

Postfix + Maildir e destinazione mail

Inviato: mercoledì 21 marzo 2012, 13:41
da udgd66
Ciao a tutti.
Ho un sistema con Postfix configurato come Maildir.
Il comando esterno per postfix e' questo : "/usr/bin/procmail -a "$EXTENSION" DEFAULT=/Maildir/$USER/ MAILDIR=/Maildir/$USER/".

Tutto funziona alla perfezione, l'unica cosa che vorrei fare e' : attraverso postfix "deviare" le mail che mi interessano (SPAM) a un utente specifico (amministratore)
Nel mio postfix ho una funzione tipo questa:

# ------------------------
# SPAM VARI
# ------------------------
:0 H
# More annoying spam...
* ^Subject: .*(Viagra|viagra|VIAGRA|Cialis|CIALIS|cialis|penis|xanax).*
/Maildir/amministratore/.Spam/

Anche questa funziona, ma il problema e' che il file copiato in "/Maildir/amministratore/.Spam/new" ha i diritti rw-rw--- con il nome utente che aveva ricevuto la mail.
Morale della favola "amministratore" non puo' accedere alle mail se prima non cambia l'owner.
E' possibile cambiare i diritti o l'owner in postfix?
Ho visto che esiste la variabile UMASK ma questa puo solo togliere e non settare: per esempio rw-rw--- posso farlo diventare rw- --- --- ma forse sbaglio qualcosa io

GRAZIE

Re: Postfix + Maildir e destinazione mail

Inviato: mercoledì 21 marzo 2012, 16:56
da udgd66
Quando nessuno mi risponde ho sempre il dubbio di essermi spiegato male  :'(

Se e' cosi' vi prego di dirmelo che cerco di chiarire....se necessario.
;D

Re: Postfix + Maildir e destinazione mail

Inviato: giovedì 22 marzo 2012, 13:24
da Alien321
udgd66 ha scritto: Ciao a tutti.
Ho un sistema con Postfix configurato come Maildir.
Il comando esterno per postfix e' questo : "/usr/bin/procmail -a "$EXTENSION" DEFAULT=/Maildir/$USER/ MAILDIR=/Maildir/$USER/".

Tutto funziona alla perfezione, l'unica cosa che vorrei fare e' : attraverso postfix "deviare" le mail che mi interessano (SPAM) a un utente specifico (amministratore)
Nel mio postfix ho una funzione tipo questa:

# ------------------------
# SPAM VARI
# ------------------------
:0 H
# More annoying spam...
* ^Subject: .*(Viagra|viagra|VIAGRA|Cialis|CIALIS|cialis|penis|xanax).*
/Maildir/amministratore/.Spam/

Anche questa funziona, ma il problema e' che il file copiato in "/Maildir/amministratore/.Spam/new" ha i diritti rw-rw--- con il nome utente che aveva ricevuto la mail.
Morale della favola "amministratore" non puo' accedere alle mail se prima non cambia l'owner.
E' possibile cambiare i diritti o l'owner in postfix?
Ho visto che esiste la variabile UMASK ma questa puo solo togliere e non settare: per esempio rw-rw--- posso farlo diventare rw- --- --- ma forse sbaglio qualcosa io

GRAZIE
Come hai collegato procmail a postfix ?? Hai usato il file master.cf?? Se si posta il contenuto

Re: Postfix + Maildir e destinazione mail

Inviato: giovedì 22 marzo 2012, 14:52
da udgd66
Alien321 ha scritto: Come hai collegato procmail a postfix ?? Hai usato il file master.cf?? Se si posta il contenuto
No io il master.cf non l'ho toccato, ce l'ho immacolato di default.
Io do in pasto le mie mail a procmail attraverso il comando:

mailbox_command = /usr/bin/procmail -a "$EXTENSION" DEFAULT=/Maildir/$USER/ MAILDIR=/Maildir/$USER/

inserito in main.cf

Re: Postfix + Maildir e destinazione mail

Inviato: giovedì 22 marzo 2012, 18:38
da Alien321
Ok,  ma che gruppo hanno gli utenti della mail, perché se i permessi sono  660 allora se l'utente
"amministratore" è nello stesso gruppo degli altri utenti allora dovrebbe riuscire a leggere e cancellare le mail.

Con che utente e gruppo è eseguito postfix??