Newsgroup: it.news.net-abuse
Titolo: Open relay Check (mio - versione alpha)

 e rcpt to 
   <spamtest@smtpinserito>
Il test presto si arricchirà di altre funzionalità, come il contrllo PTR e
la presenza di un IP in blacklist.
Quello che mi premeva capire è il perchè della diversa risposta di alcuni 
server. Ho effettuato quindi diverse prove con diversi provider.
Ad esempio con 
mail.libero.it
 il punto 2 (MAIL FROM: <spamtest>) accetta un 
MAIL FROM falso o cmq incompleto, restituendo:
250 Ok
mentre fallisce al controllo RCP TO, restituendo:
504 : Sender address rejected: need fully-qualified address
quindi il controllo avviene sostanzialmente al momento del RCPT TO e non al 
momento del MAIL FROM:
mentre con 
mail.spin.it
 restituisce un generico:
554 : Client host rejected: Access denied
Con MICSO mi pare molto più corretto, al MAIL FROM del test 2 ( MAIL FROM: 
<spamtest>) esso risponde:
553 5.5.4 ... Domain name required
mentre LIBERO e SPIN rispondono al MAIL FROM: <spamtest> con:
250 Ok
è corretto questo? Chiedo, senza polemica.
al RCPT TO: Micso risponde:
503 5.0.0 Need MAIL before RCPT
quindi, imho giustamente, non accetta la connessione.
BOFH si comporta sostanzialmente come Libero.
Tiscali si comporta in modo ancora diverso:
Al punto 2 al MAIL FROM: <spamtest> risponde con:
553 Invalid mail address, must have a domain part
al RCPT TO, invece con:
503 RCPT command outside of MAIL transaction
EXCITE si comporta come TISCALI.
FastWEB ovviamente si doveva distingure più degli altri :)
Al punto 2 con MAIL FROM: <spamtest> risponde con:
501 : domain string is NULL
al RCP TO con:
503 Bad sequence of commands
Nota curiosa, il banner di FastWeb, provare per credere :)
EMail.it risponde come libero ma pare abbia un MX10 ma nessun MX20
secondario ... :
email.it
. MX IN 86400 
mx.email.it
. [Preference = 10] 
Dai MarcoFla, vagli a dire che gli manca il secondo MX :) o che lo hanno
giù
Tin ha un MX 10 con due IP associati, nessun MX20.
TIN al punto 2 risponde al MAIL FROM: <spamtest>, imho correttamente, con:
553 Invalid mail address, must have a domain part
Tutto questo perchè? Perchè mi pare che non vi sia uno standard assoluto, un 
rispetto assoluto delle RFC, ma sopratutto molti SMTP si comportano in modi 
molto diversi.
In particolare TIN e MICSO rispondono ad un MAIL FROM non valido (l'esempio 
era <spamtest>) indicando da subito la non correttezza dello stesso.
Tutti gli SMTP provati accettano cmq qualsisi HELO, almeno nella fase 
pre.data, nessun messaggio di errore anche con HELO palesemente fasulli.
Mi chiedo quindi, in quale sessione diventa importante?
Cordialmente, senza polemiche possibilmente.
-- 
Ciao, Dmitry
X-Privat F.A.Q. : 
http://www.x-privat.org/faq.php

 OK
data
354 Start mail input; end with <CRLF>.<CRLF>
pippo
.
250 <4360FA2E000856C0> Mail accepted
quit
221 
ms004msg-mx.fastwebnet.it
 QUIT
Connection closed by foreign host.
pippo@pluto:~$
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 A quale smtp ti sei connesso?
smail.fastweb.it
guarda tu stesso:
http://www.x-privat.org/gorelaytest.php?host=smail.fastweb.it


 
http://www.antispam-ufrj.pads.ufrj.br/test-relay.html
grazie :) cmq preferisco sempre farmeli da nuovo gli script. Così imparo di 
più :) 


 pippo@pluto:~$ telnet 
mx1.fastwebnet.it
 25
in effetti a quello da te indicato è tutto ok:
http://www.x-privat.org/gorelaytest.php?host=mx1.fastwebnet.it


 e valutazione dello spamm può non essere conveniente.
vero anche questo


 bella dimostrazione che hai fatto: non potevo fare di meglio.
questo che c'entra? mica sto facendo a gare eh. Sto cercando di chiarirmi un 
pò le idee. Di HELO invece che mi dici?


 momento del MAIL FROM:
Cacchio, ma le RFC che ha tirato in ballo Skull te le vuoi 
leggere????
-- 
Life would be much easier if I had the source code.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 reject tanto basta.
ok, però difatto LIBERO accetta HELO fasulli


 sono entrambi legittimi. In questo caso però non arrivi al rcpt, quindi 
Per ampi valori di legittimi.
Se non aspetti il rcpt, non puoi lasciar passare postmaster.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 leggere????
e tu vuoi per una volta leggere con attenzione i post? Dicevo appunto che 
alcuni ISP (da RFC o meno) rifiutato dopo il RCP TO, altri come MICSO 
rifiutato per MAIL FROM erronei, da subito.
Fai una prova tu stesso se non sei convinto:
http://www.x-privat.org/gorelaytest.php?host=mail.micso.net


 Se non aspetti il rcpt, non puoi lasciar passare postmaster.
e quindi MICSO come fa?



Date: Sat, 29 Oct 2005 17:11:03 +0200 (MEST)
From: 
dmi...@x-privat.org
To: undisclosed-recipients:;
X-Scanned: with antispam and antivirus automated system at 
libero.it
cjao ciao ciao ciao ciao
Quindi il succo del discorso è che dalla loro connessione accettano qualsiasi 
HELO. Ad un utente non gli dicono del resto di usare 
mx1.libero.it
 come SMTP
ma gli danno il nome del relay: 
mail.libero.it
Sei d'accordo? Se non lo sei, telnetta e fai delle prove e non potrai che 
constatare quello che ti sto dicendo. Libero accetta HELO fasulli, nei fatti.


 
Ad esempio, se chiudi subito la connessione di un HELO non corretto, con
alcuni server M$ Exchange pare che questi insistano all'infinito; mentre
se aspetti RCPT TO e poi chiudi, capiscono il messaggio d'errore e si
fermano. Così almeno mi è stato detto, quando ho chiesto lumi sul
comportamento del filtro sui FQDN che ho messo qui da me per il server
di Eudora (per Mac).
Poi, come ha detto il Poeta, ad alcuni ISP può tornar utile avere gli
RCPT TO usati.
Gabriele

 
fastwebnet.it
 (550 Relaying denied to ...)
lo avevo immaginato in effetti. Poi mi sono ricordato che è fastwebnet e non 
fastweb :)


 RCPT TO usati.
si, ma sulle altre cose che ho scritto non risponde nessuno?


 
Non lo so, mi ci sono un po' perso, nel tuo test. :-)
C'e' comunque da dire che e' vero che postmaster non dovrebbe essere
filtrato, e sempre raggiungibile, ma se il from e' fasullo o malformato,
che utilita' avrebbe, lasciare comunque passare mail a postmaster?
Ai poster[i] l'ardua sentenza.


 
http://www.x-privat.org/gorelaytest.php?host=mail.micso.net
Il tuo test non funziona ! Ho provato a mettere il mio server e dice che
è open relay, ma quando mai ?
Infatti ho respinto:
Sab, 29 ott 2005 17:23:36 +0200 Refused to relay message from
sp...@x-privat.org
 at host 
mail.x-privat.org
 (81.174.12.30) to 
securi...@x-privat.org
.
Sab, 29 ott 2005 17:23:36 +0200 Receive failed from 
mail.x-privat.org
(81.174.12.30), sender spamtest not known.
Sab, 29 ott 2005 17:23:36 +0200 Refused to relay message from  at host
mail.x-privat.org
 (81.174.12.30) to 
securi...@x-privat.org
.
Sab, 29 ott 2005 17:23:37 +0200 Refused to relay message from
sp...@213.155.207.85
 at host 
mail.x-privat.org
 (81.174.12.30) to 
securi...@x-privat.org
.
Sab, 29 ott 2005 17:23:37 +0200 Refused to relay message from  at host
mail.x-privat.org
 (81.174.12.30) to 
securi...@x-privat.org
.
Guarda i test di 
ORDB.ORG
 per fare un confronto...
Gabriele

 Ma anche no :-)
ma anche si :)


 Ai poster[i] l'ardua sentenza.
non so, personalmente io ho disabilitato qualsiasi filtro per due caselle:
abuse e appunto postmaster :)


 è open relay, ma quando mai ?
prova ora, stavo facendo upload continui in FTP per aggiungere le nuove 
funzioni e tabelle. Ho corretto quell'errore 1/2 ora fa :)


 554 <pippo>: Helo command rejected: unqualified HELO hostname
mnm .. 
bofh.it
. MX IN 86400 
attila.bofh.it
. [Preference = 42]
http://www.x-privat.org/gorelaytest.php?host=attila.bofh.it


 L'importante è crederci.
non capisco questa tua affermazione scusa. Te lo ho anche dimostrato che 
posso inviare qualsiasi mail con qualsiasi HELO dal relay 
mail.libero.it
e che quindi accetta HELO faculli. Non mi pare sia contestabile questa 
evidenza di fatti. Se qualcuno altro vuole provare, lo faccia. Io le mie 
prove le ho già fatte.


 due errori io butto fuori.  Infatti di risposte non ne vedi.
Non è un errore del PRG, ovviamente se le risposte mancano le variabili PHP
sono a volore NUL. Al limite posso perfezionare inserendo un check sulle 
varibili nulle che interrompe ulteriori passaggi. Questo si.


 funzioni e tabelle. Ho corretto quell'errore 1/2 ora fa :)
Mi spiace, ma continua a dare lo stesso erroneo risultato.
Il mio server ti risponde "530 5.7.1 relay restricted" e la tua pagina
di test invece dice "success" !
Gabriele

 - devi arrivare a un rcpt to:
da un comando al successivo uso RSET, quindi è inutile aprire una sessione 
alla volta.


 Deve avere una pazienza infinita.
la pazienza infinita ce l'ha con voi che non vi da pubblicamente del 
coglione. Lo faccio io per lei perchè francamente ne ho davvero le palle 
piene.
Come volevasi dimostrare, il risultato di un tentativo serio di fare 
discussione di è acnora una volta risolto in:
1) girare la frittata a vostro piacimento
2) prendere per il culo come al solito
3) non portare nulla di nuovo.
stessa cosa che ieri è successa a Due di Pacche. Sai cosa vi dico? Per quanto 
mi riguarda potete giocare quanto volete sul significato delle parole, io 
francamente mi sono fin troppo rotto i maroni di stare a discutere con degli 
imbecilli e su questo ennegi non ci metto più piede, almeno fino a che non 
cambierà lo stato di fatto.


 stessa cosa che ieri è successa a Due di Pacche. 
Beh, qualcuno ci ha tentato. Ma ci sta menando una figura un po' 
grama, non so quanto si sia divertito  col giochino.
-- 
IBM: It's Become Monolithic
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 filtrazioni di sorta.
Ma da' anche per scontato che rinuncia alla probabilita' che l'utente,
per pigrizia, si limiti a cancellare lo spam, senza scalare al
postmaster il problema.

 postmaster he vuoi che ci faccia ? Niente : lui può scrivere quel che 
No, in effetti non hai capito, oppure non mi sono spiegato.
Lo spammer, se mira al postmaster, perde una possibilita' statistica
di farla franca, data da quegli utenti che borbottano e tacciono, in
caso di spam ricevuto, e non segnalano nemmeno al proprio postmaster.
Se invece lo spam mira dritto al postmaster, ha il 100% di probabilita'
di raggiungere proprio uno che ci puo' tenere, a farlo blu.
IN tanti anni, mi e' arrivato solo uno spam, su postmaster.

 piene.
[snip camomilla]
Scusa, ma se decidi di reinventare un test che già trovi pronti e
funzionante su altri siti ed escono dei risultati totalmente sballati,
che ti si dovrebbe dire?
Capisco che tu abbia interesse a creare dei test tuoi, ma se non
funzionano non vuol mica dire che "giriamo la frittata"!
Cioè, prima i reject che non sono reject, ora i test per i proxy aperti
che non si capisce cosa testino... vabbeh magari qualcuno te lo fa
notare in modo ironico, però un po' te le cerchi :)
Gabriele