Newsgroup: it.comp.os.linux.sys
Titolo: protezione mailing list postfix

ho provato a proteggere una mailing list con la seguente configurazione
    /etc/postfix/
main.cf
:
        smtpd_recipient_restrictions =
            hash:/etc/postfix/access
            ..the usual stuff...
    /etc/postfix/access:
        all permit_mynetworks,reject
oppure
    /etc/postfix/
main.cf
:
        smtpd_recipient_restrictions =
            hash:/etc/postfix/protected_destinations
            ..the usual stuff...
        smtpd_restriction_classes = insiders_only
        insiders_only = check_sender_access hash:/etc/postfix/insiders, reject
    /etc/postfix/protected_destinations:
        a...@my.domain insiders_only
        a...@my.hostname insiders_only
    /etc/postfix/insiders:
        my.domain OK
        another.domain OK
in entrambi i casi l'smtp non invia più alcun messaggio.
...se modifico smtpd_recipient_restrictions come negli esempi l'smtp non
invia più messaggi.
Qualcuno sa come mai?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qualcuno sa come mai?
Scusa in sostanza cosa vorresti fare ???
Impedire che qualcuno non autorizzato posti sulla lista ? Potresti moderarla
senza scomodare Postfix.
Saluti.
--
Giuseppe

 benissimo.
rispetto al file di configurazione originale che funziona (ma non protegge
la mailing list) ho modificato come segue:
ho modificato
smtpd_recipient_restrictions = hash:/etc/postfix/protected_destinations
                                                       permit_sasl_authenticated
                                                       permit_mynetworks
                                                       reject_unauth_destination
e ho inserito
smtpd_restriction_classes = insiders_only
insiders_only = check_sender_access hash:/etc/postfix/insiders, reject
avendo creato i file /etc/postfix/protected_destinations:
ute...@miodominio.it
 insiders_only
e il file /etc/postfix/insiders:
miodominio.it
 OK
...quando riavvio postfix non mi accetta piů l'invio di mail


 Basta non serve altro.
Ho fatto esattamente come questo. l'errore che ho visto nei log è il
seguente:
Jun 10 10:44:10 postfix/smtpd[4812]: fatal: open database
/etc/postfix/rules/addprotetti.db: No
such file or directory
Perchè cerca il file addprotetti.db se invece è specificato il nome senza
".db"?


 
E` un hash e quindi devi dare un postmap /etc/postfix/rules/addprotetti
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Le donne non hanno mai niente da dire.  Ma lo sanno dire cosi' bene.
		-- Oscar Wilde

 E` un hash e quindi devi dare un postmap /etc/postfix/rules/addprotetti
... infatti è vero ... poco dopo me ne sono accorto e l'ho fatto! ( ...
grazie)
comunque c'era un errore nella compilazione del file
/etc/postfix/roules/addprotetti.
non
listaprotetta@dominio alllist
ma
listaprotetti@dominio insider
... ora funziona! grazie a tutti


 E` un hash e quindi devi dare un postmap /etc/postfix/rules/addprotetti
... infatti è vero ... poco dopo me ne sono accorto e l'ho fatto! ( ...
grazie)
comunque c'era un errore nella compilazione del file
/etc/postfix/roules/addprotetti.
non
listaprotetta@dominio alllist
ma
listaprotetti@dominio insider
... ora funziona! grazie a tutti
 
