Hello MX!
A volte capita, dopo aver lanciato un HELO ad un MX, di ricevere risposte veramente simpatiche, carine, o stupide e inutili, comunque molto lontane dal default. Lo stesso, a volte, succede dopo il QUIT.
E’ curioso notare come gli amministratori di queste strutture si divertano a studiare queste risposte, quasi come fosse un must alla pari dell’antispam nel processo di configurazione di un mailserver.
Mi sembra quindi il caso di farne una sorta di rassegna di seguito:
Postini, il noto servizio di Google, appare molto freddo e professionale, mettendo subito in chiaro chi comanda:
mx-test:~# telnet google.com.s9a1.psmtp.com 25Trying 74.125.148.10…Connected to google.com.s9a1.psmtp.com.Escape character is ‘^]’.220 Postini ESMTP 213 y6_26_2c0 ready. CA Business and Professions Code Section 17538.45 forbids use of this system for unsolicited electronic mail advertisements.HELO mx-test.grg-web.eu250 Postini says hello backQUIT221 Catch you laterConnection closed by foreign host.mx-test:~#
Quando mi presento (HELO mx-test.grg-web.eu) però si calma e mi saluta tranquillamente. Anche alla chiusura, vengo salutato amichevolmente.
L’MX di Youtube appare meno cattivo ma ancora più freddo:
mx-test:~# telnet sjl-mbox1.sjl.youtube.com 25Trying 208.65.153.154…Connected to sjl-mbox1.sjl.youtube.com.Escape character is ‘^]’.220 sjl-mbox1.sjl.youtube.com ESMTP PostfixHELO mx-test.grg-web.eu250 sjl-mbox1.sjl.youtube.comQUIT221 ByeConnection closed by foreign host.mx-test:~#
GMail si dimostra subito sottomesso, dichiarando di essere “al mio servizio” e blaterando un qualche codice nella sua lingua:
mx-test:~# telnet gmail-smtp-in.l.google.com 25Trying 209.85.129.27…Connected to gmail-smtp-in.l.google.com.Escape character is ‘^]’.220 mx.google.com ESMTP 13si5734471fks.30HELO mx-test.grg-web.eu250 mx.google.com at your serviceQUIT221 2.0.0 closing connection 13si5734471fks.30Connection closed by foreign host.mx-test:~#
cPanel invece, dopo avermi spiegato chiaramente che non posso usarlo per inviare SPAM, mi sbugiarda facendo notare che non sono chi dico di essere (mx-test.grg-web.eu) ma ec2-79-125-117-117.eu-west-1.compute.amazonaws.com. Da notare, come GMail si dimentica di salutarmi quando me ne vado:
mx-test:~# telnet mx1.cpanel.net 25Trying 208.74.121.68…Connected to mx1.cpanel.net.Escape character is ‘^]’.220-mx1.cpanel.net ESMTP Exim 4.69 #1 Sun, 25 Apr 2010 04:04:28 -0500220-We do not authorize the use of this system to transport unsolicited,220 and/or bulk e-mail.HELO mx-test.grg-web.eu250 mx1.cpanel.net Hello ec2-79-125-117-117.eu-west-1.compute.amazonaws.com [79.125.117.117]QUIT221 mx1.cpanel.net closing connectionConnection closed by foreign host.mx-test:~#
Microsoft Live Mail si comporta in modo molto simile:
mx-test:~# telnet mx1.hotmail.com 25Trying 65.54.188.72…Connected to mx1.hotmail.com.Escape character is ‘^]’.220 bay0-mc1-f17.Bay0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft’s computer network is prohibited. Other restrictions are found at http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Sun, 25 Apr 2010 02:08:58 -0700HELO mx-test.grg-web.eu250 bay0-mc1-f17.Bay0.hotmail.com (3.10.0.73) Hello [79.125.117.117]QUIT221 bay0-mc1-f17.Bay0.hotmail.com Service closing transmission channelConnection closed by foreign host.mx-test:~#
Mi fa notare che non posso inviare SPAM, e mi dice in tono minaccioso quali saranno le conseguenze in caso di una eventuale violazione. Appena mi presento mi saluta, ma si dimentica di farlo quando me ne vado.
Molto nella norma, appare invece Yahoo, che va diretto al punto saltando i convenevoli:
mx-test:~# telnet a.mx.mail.yahoo.com 25Trying 67.195.168.31…Connected to a.mx.mail.yahoo.com.Escape character is ‘^]’.220 mta181.mail.ac4.yahoo.com ESMTP YSmtp service readyHELO mx-test.grg-web.eu250 mta181.mail.ac4.yahoo.comQUIT221 mta181.mail.ac4.yahoo.comConnection closed by foreign host.mx-test:~#
Simpatico invece GMX, che continua a ripetere il suo nome come se quasi non sentisse il resto. Non mi saluta:
mx-test:~# telnet mx0.gmx.net 25Trying 213.165.64.100…Connected to mx0.gmx.net.Escape character is ‘^]’.220 mx0.gmx.net GMX Mailservices ESMTP {mx061}HELO mx-test.grg-web.eu250 mx0.gmx.net GMX Mailservices {mx061}QUIT221 2.0.0 GMX Mailservices {mx061}Connection closed by foreign host.mx-test:~#
AOL prima di farmi parlare mette in chiaro le regole del gioco. Non mi saluta all’inizio ma solo all’uscita quasi come se volesse mandarmi via:
mx-test:~# telnet mailin-01.mx.aol.com 25Trying 205.188.146.193…Connected to mailin-01.mx.aol.com.Escape character is ‘^]’.220-mtain-dg04.r1000.mx.aol.com ESMTP Internet Inbound220-AOL and its affiliated companies do not220-authorize the use of its proprietary computers and computer220-networks to accept, transmit, or distribute unsolicited bulk220-e-mail sent from the internet.220-Effective immediately:220-AOL may no longer accept connections from IP addresses220 which no do not have reverse-DNS (PTR records) assigned.HELO mx-test.grg-web.eu250 mtain-dg04.r1000.mx.aol.comQUIT221 2.0.0 ByeConnection closed by foreign host.mx-test:~#
Facebook, invece, è educatissimo:
mx-test:~# telnet mx.sf2p.tfbnw.net 25Trying 69.63.176.71…Connected to mx.sf2p.tfbnw.net.Escape character is ‘^]’.220 pp-in02.sf2p.tfbnw.net ESMTP Sun, 25 Apr 2010 02:22:01 -0700HELO mx-test.grg-web.eu250 pp-in02.sf2p.tfbnw.net Hello ec2-79-125-117-117.eu-west-1.compute.amazonaws.com [79.125.117.117], pleased to meet youQUIT221 2.0.0 pp-in02.sf2p.tfbnw.net closing connectionConnection closed by foreign host.mx-test:~#
RackSpace tenta di fregarmi con un antiquato Greet-Pause, ma poi mi saluta:
mx-test:~# telnet mx1.sat.rackspace.com 25Trying 64.39.1.223…Connected to mx1.sat.rackspace.com.Escape character is ‘^]’.HELO mx-test.grg-web.eu554 mx1.sat.rackspace.com ESMTP not accepting messages250 mx1.sat.rackspace.com Hello ec2-79-125-117-117.eu-west-1.compute.amazonaws.com [79.125.117.117], pleased to meet youQUIT221 2.0.0 mx1.sat.rackspace.com closing connectionConnection closed by foreign host.mx-test:~#
Inbox, infine, “fa il figo” sbandierando un server SMTP fatto in casa, un numero di versione che non finisce più e ilk nome del suo creatore (MatriX):
mx-test:~# telnet inc.inbox.com 25Trying 64.135.83.90…Connected to inc.inbox.com.Escape character is ‘^]’.220 WH96.inbox.com [InBox.Com SMTP Server] ver. 1.0.3504.17794 by MatriX ATC:61HELO mx-test.grg-web.eu250 WH96.inbox.com says helloQUIT221 [InBox.Com SMTP Server] service closing transmission channelConnection closed by foreign host.mx-test:~#
Se avete trovato qualcosa di peggio, segnalatemelo!
Giorgio