Newsgroup: it.comp.reti.locali
Titolo: server di posta

Scusate per il probabile [OT] ma nn ho trovato posto migliore:
Vorrei iniziare a conoscere il modo in cui un provider internet può 
fornire la connessione ai propri clienti.
In particolare mi riferisco al lato tecnologico, ossia cosa avviene 
quando mi connetto con la mia linea ADSL.
Ho poi notato che molti provider fanno inviare tramite client di posta 
solo tramite il loro server. Ossia mi posso collegare solamenente a 
smtp.tele2.it:587
 e non ad 
smtp.katamail.com:25
!
Se volessi realizzare un server mio di posta a cui gli utenti si possano 
connettere per inviare mail, come dovrei fare ?

 
smtp.tele2.it:587
 e non ad 
smtp.katamail.com:25
!
Hai capito male.
Non sei autorizzato a contattare la porta 25 di mailserver diversi da
quelli di tele2.
Puoi comunque usare mailserver esterni per l'invio di posta (es: non sei
soddisfatto dei servizi di posta di tele2) usando la porta 587, che è
deputata espressamente al servizio di mail submission.

 quelli di tele2.
Non ho forse detto la stessa cosa con parole diverse ?


 Non ho forse detto la stessa cosa con parole diverse ?
No, hai detto l'esatto contrario. Rileggere frase sopra.
Ti è inibito l'accesso diretto alla porta 25. Ergo, non puoi eseguire un
mailserver tuo -almeno non "autonomo"-.
Viceversa, per l'invio di posta, puoi usare la porta 587 di chi vuoi.

Non ho forse detto la stessa cosa con parole diverse ?
Si' ma sta ancora smaltendo la sbornia :) :) :)

 deputata espressamente al servizio di mail submission.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >


Esattamente NO. Cercherò di spiegarti:
 >>>> Ho poi notato che molti provider fanno inviare tramite client di posta
(vedi Outlook Express, KMail, thunderbird...)
 >>>> solo tramite il loro server
(cioè se mi connetto ad internet tramite adsl di tele2 mi posso 
collegare solamente al server smtp di tele2 per inviare mail)
 >>>>. Ossia mi posso collegare solamenente a
 >>>> 
smtp.tele2.it:587
 e non ad 
smtp.katamail.com:25
!
(essendo io un cliente tele2 posso inviare mail solo tramite il loro 
server. Il server di posta smtp tele2 non utilizza la porta 25. Al suo 
posto per motivi di sicurezza è obbligatorio usare il servizio che è in 
ascolto sulla porta 587 (evita spam, ecc...)).
Tu sostieni:
 >>>> Viceversa, per l'invio di posta, puoi usare la porta 587 di chi vuoi.
Non sono assolutamente d'accordo: non tutti i server di posta smtp 
utilizzano la porta 587, anzi che io sappia la utilizza solo tele2. 
Inoltre da quel che inutisco è tele2 stesso che blocca il traffico 
diretto al servizio smtp di un qualsiasi provider che sia diverso da esso.

 server.  Però ogni mail server può accettare o meno di fare da relay.
Ehm. Io parlavo del *blocco* della 25 uscente da tele2,  che mi risulta
in atto da almeno un paio d'anni. Non all'autorizzazione al relay.
Sarà che il riferimento a Tele2 mi porta fuori strada e che la domanda è
più banale di quanto creda....

 diretto al servizio smtp di un qualsiasi provider che sia diverso da esso.
Ripartiamo, perchè mi coglie il dubbio che stiam parlando di due cose
diverse.
I mail server di un provider di norma accettano di inviare posta
solamente per client della propria rete.
Un tempo, prima della nascita del fenomeno spam, i relay erano aperti:
accettavano di inviare mail per conto di chiunque.
In conseguenza della nascita del fenomeno spam e dell'abuso dei relay
aperti, i gestori di mailserver iniziano ad applicare la policy di cui
sopra (relay solo ad IP "propri"), e in contemporanea spuntano i vari
sistemi di autenticazione (prima pop-before-smtp, poi SMTP AUTH con ESMTP).
Quindi i server di Telecom, per dire, accettano di inviare posta
solamente per conto di chi è connesso a connettività telecom,
discriminando sull'IP di provenienza oppure in base a precise
credenziali di autenticazione.
In conseguenza delle estensioni a ESMTP, viene separato il ruolo
dell'MTA (il server che riceve la posta da altri server) da quello del
server che riceve le mail che gli utenti vogliono far recapitare altrove.
Questo secondo ruolo è definito "MSA" (Mail Submission Agent) e la sua
porta standard sarebbe -appunto- la 587.
Tuttavia, il compito di questo ruolo, insieme con la definizione di una
porta tutta sua, è avvenuta "solamente" nel 1998 (si veda rfc2476,
paragrafo 3.1), e per tale ragione molti ne ignorano persino
l'esistenza, sia tra gli utenti che tra gli ISP (anche se quelli più
seri forniscono MSA su porta 587 da svariati anni), e quasi tutto
continua a girare sulla porta 25.
A questo si aggiungono situazioni quale quella tele2 (che non è
certamente l'unica): il fatto di separare MTA ed MSA su porte separate è
stato fatto per un motivo ben preciso.
Un ISP, infatti, può far sì che alla propria utenza "casalinga" (che non
esegue mailserver sulla propria linea) sia inibito in-toto l'accesso
alla porta 25 di chiecchessia, in virtù del fatto che, se anche vuol
usare un mailserver diverso da quello di tele2 (ovviamente in modalità
autenticata), può farlo utilizzando la porta 587 messa a disposizione
dal fornitore di tale servizio, senza che il blocco della porta 25 sia
un limite.
Questo è stato fatto -tra i grossi ISP- inizialmente da AOL, ed è ben
presto stato seguito da svariati altre grosse realtà.
La ragione di tale scelta è il fatto che, essendo inibita l'uscita sulal
porta 25, la fuoriuscita di spam/worm dalla connettività dei clienti è
virtualmente ridotta a zero.
Tele2 (unico tra i fornitori di una certa dimensione in Italia, che mi
risulti), fa anche questo, e di qui il qui-pro-quo in questo surreale
scambio: se hai connettività tele2, non puoi eseguire un mailserver
"autonomo", dato che ti è inibito il contatto verso la oprta 25 dei
server remoti.

 in atto da almeno un paio d'anni. Non all'autorizzazione al relay.
corretto. Nello specifico di tele2 blocca proprio la 25 e infatti per
alcune situazioni è una palla...
In tutti gli altri casi, che sono la norma, è il server che non fa
relay ed è quello che dice Giovanni.
Non sapevo che ora tele2 usasse la 587, ma la 587 è aperta verso tutti
oppure solo verso il server di tele2? immagino la seconda...
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.


Forse ho capito male io non avendo chiaro come tele2 ha configurato il 
servizio.  Come utente di libero ho la porta 25 bloccata in ingresso, 
ma riesco a contattare in uscita qualsiasi server sulla porta 25.
Devo rileggermi più attentamente la rfc :-)


mailserver tuo -almeno non "autonomo"-.
stai a mischia' di tutto di piu', tant'e' vero che di mail server
autonomi ne ho messi un bel po' con dei normalissimi abbonamenti adsl
(come gia' dettao altrove, per aggirare il mailserver della telecom
che invia email con la velocita' di un mulo)

 stai a mischia' di tutto di piu', tant'e' vero che 
Un erede del castoro? (cit.)

 Devo rileggermi più attentamente la rfc :-)
e conta poco in questo caso...


 e conta poco in questo caso...
“Junk mail is war. RFCs do not apply.”
Wietse Venema
;-)



Se lo dici tu! Vai col minestrone, continua a mischiare di tutto di
piu' nel discorso :-) :-)


Ok, reputavo la porta 587 una sorta di porta 25 (mia mancanza).
Quindi dalla porta 587 posso contattare ad es. 
smtp.katamail.com:25
 ?
(p.s. mi connetto tramite tele2 adsl).
grazie per la dritta rfc2476, appena posso la leggo

 Quindi dalla porta 587 posso contattare ad es. 
smtp.katamail.com:25
 ?
No. Ma se katamail esegue un MSA sulla porta 587, tele2 non ti impedisce
(presumo: perlomeno non dovrebbe...) di usarla per inviare la tua posta
attraverso katamail, saltando i suoi server.
Il concetto del meccanismo è fare in modo che l'utenza non-business
debba inviare la propria posta attraverso un server che possa fungere da
punto di controllo di cosa viene spedito, e possa quindi applicare
correttivi (rate-limiting, disabilitazione temporanea dell'account,
whatever) qualora la macchina dell'utente abusasse del servizio.
Liddove la porta 25 non è chiusa, invece, il client abusato può spedire
posta in maniera diretta (direct-to-MX) verso le proprie vittime, senza
che vi sia la possibilità di controllare o limitare tale traffico (se
non con metodi molto complessi, almeno...).

 piu' nel discorso :-) :-)
Se lo dici tu....

 grazie per la dritta rfc2476, appena posso la leggo
Dimenticavo. Consiglio la lettura invece di questi due:
http://www.maawg.org/port25
http://postmaster.aol.com/faq/port25faq.html
Le RFC sono definizioni strettamente tecniche, ma non ci trovi alcuna
informazione "sociale" al contorno: lì trovi solo a cosa serve la porta
587, ma non trovi il come e il perchè viene utilizzata in queste situazioni.
I due di sopra sono rispettivamente la guideline redatta dal MAAWG per
un "consapevole uso" dell'accesso alla porta 25 e le FAQ di AOL, che
spiegano modalità e ragioni del filtraggio da loro attuato.
Bye



Guarda, la richiesta era molto semplice, tu hai sbagliato risposta, ma
per camuffarlo nonostante ti sia stato fatto notare, state discutendo
sul sesso degli angeli: contenti voi so' contento anche io :-) :-)

 connettere per inviare mail, come dovrei fare ?
Lo configuri per girare tutta la posta in uscita a tele2 sulla porta 587.
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco

 sul sesso degli angeli: contenti voi so' contento anche io :-) :-)
Ripeto: se lo dici tu...

 che invia email con la velocita' di un mulo)
Tu non la finisci mai di fare figure di merda vero?
-- 
Ho avuto a che dire con uno, che si e' attapirato parecchio, quando
l'ho chiamato "ragazzino". Scrive come un ragazzino. Ragiona come un
ragazzino. Sembra un ragazzino. Non vedo perche' non lo si dovrebbe
considerare tale. (gerby : 10/2006)

Tu non la finisci mai di fare figure di merda vero?
Io la puzza la sento venire dalle tue parti, controlla meglio!