A volte è necessario conoscere che demone smtp gira in un server di posta. La maggior parte delle volte però il demone non si presenta con il suo nome; ad esempio come greeting potremmo avere qualcosa tipo:
220-c.mx.dominio.it ESMTP
220 Tue, 22 Jul 2008 02:36:57 +0000
In questi casi è però possibile riconoscere il demone a seconda di qualche messaggio di errore, o di come risponde dopo un HELO.
Ho "collezionato" qui alcuni di questi messaggi, con relativi demoni smtp, per evitare di dover "sgooglare" ogni volta che ne ho bisogno.
Presupponendo che:
- mx.miodominio.tld, ip 1.2.3.4 sia il server che effettua l'interrogazione (sia rev-dns che helo)
- mx.dominio.tld sia il server interrogato
avremo:
In fase di greeting:
| 220 **************** |
Server protetto da Cisco PixOS Inspection |
| 220 mx.dominio.tld SMTP service ready |
Lotus Domino |
| 220 mx.dominio.tld ESMTP Postfix |
Postfix |
| 220 rblsmtpd.local |
Rblsmtpd (qmail) |
| 220 mx.dominio.tld ESMTP MDaemon 9.0.1 |
Alt-N MDaemon |
| 220 mx.dominio.tld ESMTP spamd IP-based SPAM blocker; Sun Jul 27 08:26:02 2008 |
OpenBSD spamd |
| 220 mx.dominio.tld Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at Sun, 27 Jul 2008 16:31:40 +0200 |
MS Exchange |
| 220 mx.dominio.tld <1217172084.1088945072@mx.dominio.tld> [XMail 1.25 ESMTP Server] service ready; Sun, 27 Jul 2008 11:21:24 -0400 |
XMail |
Post-HELO:
| 250 mx.dominio.tld Hello mx.miodominio.tld [1.2.3.4], pleased to meet you |
Sendmail |
| 250 Requested mail action okay, completed |
Lotus Domino |
| 250 mx.dominio.tld Hello mx.miodominio.tld [1.2.3.4] |
Exim |
| 250 mx.dominio.tld Hello mx.miodominio.tld, pleased to meet you |
Alt-N MDaemon |
| 250 Hello, spam sender. Pleased to be wasting your time. |
OpenBSD spamd |
| 250 mx.dominio.tld Hello [1.2.3.4] |
MS Exchange |
Errore in caso di verify (VRFY):
| 252 send some mail, i'll try my best |
Qmail |
| 252 2.5.2 Cannot VRFY user; try RCPT to attempt delivery (or try finger) |
Sendmail |
| 252 Cannot VRFY user, but will accept message and attempt delivery |
Lotus Domino |
| 252 Administrative prohibition |
Exim |
| 502 VRFY command is disabled |
Postfix |
| 502 command is not active |
Alt-N MDaemon |
| 252 Cannot VRFY user, but will take message for <unknown@address.com> |
MS Exchange |
| 252 Argument not checked |
XMail |