Newsgroup: it.comp.os.linux.sys
Titolo: Postfix e relay

Salve a tutti,
ho notato che il mio postfix 2.2.3 permette a chiunque imposti come smtp 
l'ip del mio server di mandare mail alle caselle hostate su di esso.
Ho frugato parecchio in giro, ho capito che è una cosa abbastanza 
normale, impostazione di default...a me la cosa sta dando problemi, è 
possibile ovviare al problema? Non ho capito tramite quali parametri 
posso bloccare la cosa.
Premetto che uso anche amavisd-new e che il webserver presente sullo 
stesso server necessita cmq di spedire mail verso tutti gli indirizzi.
Sapete aiutarmi?
Grazie in anticipo

 posso bloccare la cosa.
non ho capito cosa vuoi, che continui a rispondere su un ip della
rete per fare non so bene cosa o inet_interfaces = loopback-only?

 normale, impostazione di default...a me la cosa sta dando problemi, è 
Non e` "abbastanza normale". E` "il comportamento corretto".
Se il tuo server SMTP non accettasse posta diretta a lui, non ti
servirebbe un server SMTP.
Che tipo di problemi hai? Se questo e` il tuo problema, probabilmente
non ti serve un SMTP, oppure devi chiudere da firewall la porta 25.
Bye.
-- 
Alessandro Pellizzari

l'ip del mio server di mandare mail alle caselle hostate su di esso.
Questa e' la funzione di un mail server: ricevere da chiunque messaggi
destinati alle caselle locali.
Non e' che tu vuoi impedire a computer non locali di usare il tuo
server come relay (ovvero inoltrare mail a destinatari non destinati
alle caselle locali)?
Nel qual caso un buon inizio e' mettere nel 
main.cf
 la direttiva
smtpd_recipient_restrictions =
permit_mynetworks,reject_unauth_destination
(tutta su una riga sola)
Pero' devi aver definito prima quale sia il tuo network locale.
Bada che questa non e' la soluzione del tuo problema, ma un inizio da
cui partire per trovare la soluzione piu' adatta alle tue necessita'.
Ciao,
luigi

 l'ip del mio server di mandare mail alle caselle hostate su di esso.
E` esattamente quello che deve fare. Accettare la posta per i suoi
utenti. Se non e` questo che vuoi, probabilmente, non ti serve un mail
server o hai le idee molto confuse.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
If your computer speaks English, it was probably made in Japan.

 posso bloccare la cosa.
service postfix stop dovrebbe risolvere il problema , ho provato e dopo le
caselle locali non ricevono piu' mail indesiderate da utenti esterni che
gliele mandano......
-- 
Hobbies?  Amo produrre saliva.
                -- Walter Fontana

 gliele mandano......
ROTFL !

 [CUT]
Ciao Sp...
Se il controllo avviene solo su IP (e non sull'utenza), la direttiva è 
"my_networks = 
127.0.0.0/8
, xxx.xxx.xxx.xxx/yy"
dove xxx.xxx.xxx.xxx è l'indirizzo (o gli indirizzi separati da virgole) di 
rete dei networks autorizzati ad usare il tuo smtp server per il relay.
Per esempio, nel caso di funzionamento solo per servier una rete locale 
192.168.1.x la direttiva sarebbe:
my_networks = 
127.0.0.0/8
, 
192.168.1.0/24
BTW, controlla le sintassi perchè sto andando a memoria... :)
signed
.S

Sp180 ha scritto:

Effettivamente avevo un pò di confusione, ma almeno ho chiarito tutto.
Grazie per le info :)