Sólo por el bien de la integridad: algunos servidores SMTP hacer indican si existe una dirección de correo electrónico. Siguiendo un ejemplo completo en otra respuesta :
telnet gmail-smtp-in.l.google.com 25
helo example.com
mail from: <me@example.com>
rcpt to: <somenonexistinguser@gmail.com>
550-5.1.1 The email account that you tried to reach does not exist. Please try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596
Tras el éxito, y en servidores que no pueden o no quieren saber si una dirección es válida, el último comando arrojaría:
250 2.1.5 OK
Uno podría simplemente invocar quit
sin enviar ningún correo electrónico. Aún así, al intentar muchas direcciones, esto también podría bloquearlo.
(Gmail no es compatible con el vrfy
mando. En el sitio web, sino que también tiene un botón de "verificación de disponibilidad" cuando inscribirse para una nueva cuenta de Gmail. Eso también podría darle alguna información, pero las direcciones de edad no estará disponible por algún tiempo.)
VRFY
comando para este propósito.