Newsgroup: it.comp.os.linux.iniziare
Titolo: QMAIL e relaying - chiedo chiarimenti :)


http://www.calogero.org/

 alla sicurezza?
bè per quanto riguarda la sicurezza, se non vuoi usare il file rcpthosts,
direi che stai
dimenticando parecchio :-)
saluti

Scusate, io credo di avere un problema simile, e molta più confusione di
Denny, per quello che riguarda Qmail ed il relaying, per cui provo a
chiedere e se qualcuno mi aiuterà mi farà un enorme favore.
La mia situazione è questa :
- se io metto in rcpthosts, ad esempio, 
pippo.it
 e 
pluto.it
, la posta arriva
regolarmente SOLO SE ad inviarla è un qualche utente sotto 
pippo.it
 o
pluto.it
In pratica, 
gianf...@tiscalinet.it
 e 
ma...@tin.it
, si vedono rigettati i
messaggi inviati a 
nomeu...@pippo.it
 o 
nomeu...@pluto.it
Dov'è il grandissimo e clamoroso errore nella mia configurazione di Qmail ?
Grazie in anticipo a chiunque mi toglierà un poco di confusione.
Bart

 
pluto.it
AFAIK non c'e` alcuna correlazione tra il file rcpthosts e chi puo`
inviare posta. quindi il tuo problema dovrebbe essere nel tcp.smtp o
nello script con qui avvii qmail-smtpd. cosa dicono i log di qmail ?
qual'e` il messaggio di errore che ti da quando cerchi di inviare posta
a 
ute...@pippo.it
 ?
saluti

 a 
ute...@pippo.it
 ?
Nei log di Qmail non ci ho guardato (solo per un'altro problema!!),
ma quando 
ma...@tin.it
 prova a scrivere a 
fra...@pippo.it
, con
pippo.it
 inserito negli rcpthosts, a 
ma...@tin.it
 torna indietro il
messaggio di QMail che gli dice, più o meno, "mi dispiace, ma il
tuo dominio non è inserito nella mia lista degli rcpthosts".
Tutto funziona se in rcpthost non metto nulla, e questo sia che 
ma...@tin.it
prova ad usare il SUO smtp server, sia che provi ad utilizzare il mio,
ovvero
smtp.pippo.it
 come da esempio.
A me sembra un grande casino, perchè QMail dovrebbe controllare
A CHI si invia la posta, e non CHI la invia.
O No ? Madonna che confusione che ho... :-(
Grazie mille per avermi risposto.
Bar

 A CHI si invia la posta, e non CHI la invia.
qmail controlla anche chi invia, ma solo per sapere se il client puo`
fare relay verso altri domini o se puo` solo inviare ai domini elencati
in rcpthosts
ripeto le domande: come avvii qmail ? passi per tcpserver ? cosa
c'e` nel tcp.smtp ? 
ciao

 O No ? Madonna che confusione che ho... :-(
Sbagli, e' proprio il contrario.
Un server smtp deve controllare (e' opzionale, ma e' l'unico controllo 
che fa[1]) CHI spedisce la posta, non A CHI viene spedita.
Se io appartengo al dominio del server (o comunque ad un dominio 
"amico"), il server mi fa spedire la posta a chiunque, anche a 
vattel...@australia.net
.
Se invece io appartengo ad un dominio estraneo, e cerco di spedire posta 
attraverso il tuo server smtp, giustamente il server risponde:
"Aho, che vuoi qui? Vai a giocare a casa tua!"
Questo proprio per evitare lo SPAM.
Spero di averti chiarito un po' le idee :-)
[1] Ok, in effetti e' possibile avere l'autenticazione per un server 
smtp, ma andiamo oltre quello di cui si sta discutendo.
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
Elimina toglimi. per le risposte
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

 smtp, ma andiamo oltre quello di cui si sta discutendo.
l'autorizzazione serve quando non sai chi e` buono e chi e` cattivo. nel
caso piu` semplice il buono fa parte della tua sottorete, e lo riconosci
dall'indirizzo IP. in altri casi invece il buono e` esterno alla tua
rete e deve essere autenticato per poter usare l'smtp *come relay*.
rimane il fatto che chiunque puo` usare l'smtp se il destinatario e`
locale, e questo puoi saperlo solo controlloando il contenuto del
RCPT TO
saluti

 dimenticando parecchio :-)
ok, quindi se inserisco il dominio in rcpthosts e autorizzo la LAN con 
tcp.smtp dovrei essere a posto, no?
grazie mille per la pazienza :)
ciao!


 la mia mail e la porta a destinazione ?
Stai confondendo i server: quello che dici tu lo fa il server pop3


 tcp.smtp dovrei essere a posto, no?
si`, anzi a quel punto sfida pure qualcuno a fare relay sul tuo 
qmail ;-)
ciao
p.s. personalmente questo mi ha chiarito molti dubbi:
http://cr.yp.to/qmail/pictures.html

 Stai confondendo i server: quello che dici tu lo fa il server pop3
mi sa che sei tu a fare confusione :)
cosa c'entra il pop3 con l'invio della posta ?
facciamo un esempio pratico. mi collego da casa al server smtp del
negozio dove lavoro, di sicuro sono per lui un estraneo. provo a mandare
una mail
----------------------------------------
angelo ~ $ telnet 217.146.72.109 25
Trying 217.146.72.109...
Connected to 
adsl-72109.tibernet.it
 (217.146.72.109).
Escape character is '^]'.
220 
debian.dominio.net
 ESMTP
HELO nessuno
250 
debian.dominio.net
MAIL FROM: 
ant...@supercazzola.it
250 ok
RCPT TO: 
ang...@debian.dominio.net
250 ok
DATA
354 go ahead
Subject: Ciao!
come va ?
.
250 ok 1023277542 qp 14981
QUIT
221 
debian.dominio.net
Connection closed by foreign host.
------------------------------------------
adesso provo a fare la stessa cosa ma il destinatario non e` locale (locale
per il server ovviamente) diciamo che e` il mio indirizzo email su inwind:
------------------------------------------
angelo ~ $ telnet 217.146.72.109 25
Trying 217.146.72.109...
Connected to 
adsl-72109.tibernet.it
 (217.146.72.109).
Escape character is '^]'.
220 
debian.dominio.net
 ESMTP
HELO nessuno
250 
debian.dominio.net
MAIL FROM: 
ant...@supercazzola.it
250 ok
RCPT TO: 
b_an...@inwind.it
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
QUIT
221 
debian.dominio.net
Connection closed by foreign host.
-------------------------------------------
cambiando il RCPT TO: cambia il comportamento del server smtp.
come fai a dire che l'smtp non controlla A CHI e` inviato un messaggio ?
saluti

 
http://cr.yp.to/qmail/pictures.html
e' perfetto, grazie mille ancora!
