Enviar email desde la linea de comandos de Windows usando Blat

En Linux es posible enviar emails desde la terminal usando el comando mail.
Windows no incluye un programa asi pero podemos descargar y utilizar la herramienta: Blat

Descarga Blat de su sitio oficial:
http://sourceforge.net/projects/blat/

Solo necesitas el ejecutable blat.exe que deberias copiar en C:\Windows\system32

 

Modo de uso:

Este programa requiere de un servidor SMTP para su funcionamiento.
Para hacerlo mas sencillo te doy un ejemplo:

blat.exe -server mail.telpin.com.ar -port 25 -f "lucianoaibar@gmail.com" -to "alguien@noteimporta.com" -subject "Saludos" -body "Hola, espero que estes bien. Chau"

  • -server mail.telpin.com.ar
    Direccion del servidor SMTP de mi proveedor de internet, en mi caso mail.telpin.com.ar
  • -port 25
    El puerto que usa el servidor SMTP para escuchar los pedidos de envio de correo
  • -f "lucianoaibar@gmail.com"
    Mi email
  • -to "alguien@noteimporta.com"
    El email del destinatario
  • -subject "Saludos"
    Titulo del mensaje
  • -body "Hola, espero que estes bien. Chau"
    Mensaje a enviar

 

Si el servidor requiere autenticacion hay que agregarle lo siguiente:

  • -u usuario
    Nombre de usuario
  • -pw clave
    y la clave para utilizar el servidor SMTP

 

Comentarios