Newsgroup: it.comp.os.linux.sys
Titolo: Un altra su postfix...

Rieccomi qui, con altre due domande:
1)Come faccio a limitare l'uso del mio mail server postfix ai soli utenti??
2) come faccio a far spedire posta a utenti che stanno sulla rete esterna a
quella locale? Cme faccio se hanno un ip dinamico??
Ciao e grazie
Marina

 esterna a quella locale? Cme faccio se hanno un ip dinamico??
Questo si scontra con il punto sopra, se hai capito il concetto, ma hai cmq.
3 possibilità:
1) SASL; i client devono autenticarsi per poter fare relay.
2) pop-before-smtp; estendi il relay per un tempo determinato a tutti
gli utenti che si sono collegati prima tramite pop3.
3) webmail; no-comment :)
IMHO tutte e tre le ipotesi sono valide. Ora vedi quale meglio si adatta
alle tue esigenze e alle tue possibilita ;)
Ciao !

 ha scritto nel messaggio
news:aphVa.38007$Za4.1...@news2.tin.it...


 quella locale? Cme faccio se hanno un ip dinamico??
Non fai. Questa configurazione che vuoi fare si chiama "open relay" e ti
consentirà di entrare nelle black list di mezzo mondo a velocità
fotonica...
Un'alternativa era un sistema (che però non ricordo cosa fosse o come si
chiamasse) che ti permetteva di aprire l'smtp per il relay temporaneo a
un certo IP solo dopo che aveva effettuato un'autenticazione pop3.
Cioè in pratica permetti a chi ha un indirizzo di posta sul tuo server
di spedire posta tramite il tuo smtp, quale che sia l'IP che hanno in
quel momento.
Spero che qualcuno abbia memoria migliore della mia.
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 pop-before-smtp
Devi lasciare come adesso, altrimenti diventi openrelay, quindi la tua amica
puo' inviare mail, ma rischi che finisci in blacklist quindi i server non
accetteranno la posta da te.
Prima di mettere un server in rete leggi i documenti relativi a SASL a
questa pagina
http://www.postfix.org/docs.html
dopo la tua amica accede inserendo username e password nel protoccolo smtp.
:cf
-- 
Le risposte ai problemi della vita non sono nel fondo della bottiglia:
sono in TV!
                - Homer Simpson

 pop-before-smtp
pop-before-smtp
è fondamentalmente uno script in perl che registra all'interno di un .db gli
IP dei tuoi utenti, autenticatisi via POP appunto. Questo lo fa ovviamente
tramite i log-file: var/log/maillog - /var/log/mail.log ...
Nel momento in cui tentano di fare relay, se l'ip dell'utente è presente nel
.db di cui sopra, allora postfix accetterà il relay e farà passare il
messaggio. Diversamente no !
Per far cooperare i due software ti è sufficente includere nel 
main.cf
 la
riga:
smtpd_recipient_restrictions = .....
        check_client_access hash:/etc/postfix/pop-before-smtp
dove smtpd_recipient_restrictions , dovrebbe essere già presente :o)
dove check_client_access [...] potrebbe avere un'altro path, ma puoi tenere
benissimo quello di default.
Detto questo per l'installazione cmq. ti consiglio di guardare sulla
home-page: 
http://popbsmtp.sourceforge.net/
 la documentazione è molto
chiara e di facile comprensione. 
Ciauz

 Postfix è un smtp, e il protocollo smtp non prevede l'autenticazione da
Esiste smtp-auth, anche se come hai fatto notare l'altra maniera di affrontare il
problema e' pop-before-smtp.
Poi ovviamente, bisogna vedere da quali MTA amtp-auth e' supportato smtp-auth
(sendmail ce l'ha ma pare vada ricompilato, giacche' spesso di default non ha
smtp-auth attivato).
bye G.L.
--
« E' assolutamente evidente che l'arte del cinema
 si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)


Dipende. Se vuole che gli utenti che si collegano da fuori possano
spedire mail  _solo_ ad utenti che hanno le caselle sul suo server
puo' usarlo come smtp senza fare modifiche alla configurazione.

 quella locale? Cme faccio se hanno un ip dinamico??
gia` risposto.
-- 
                         Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Debian - even Hell freezes faster.

 spedire mail  _solo_ ad utenti che hanno le caselle sul suo server
Uhm riletta ora la sua frase era quantomai ambigua.
Io l'avevo letta come se gli utenti "stanno sulla rete esterna a quella
locale"; tu invece l'hai letta come (metto la punteggiatura che manca)
"come far spedire posta a utenti (che stanno sulla rete esterna) a
quella [la rete] locale"!!!!!
Effettivamente non era chiaro!
