SendMail

SendMail

SendMail es un cliente de correo simple. Sin embargo puede ser muy útil cuando necesite enviar notificaciones de forma automática. ¿Por qué?  Porque SendMail acepta parámetros de línea de comando que definen propiedades para los mensajes (como por ejemplo dirección de destino, asunto, mensaje, etc.), y puede ser ejecutado por otros programas en respuesta a determinados eventos. Ejemplo: El utilitario incorporado en HostMonitor puede iniciar el SendMail cuando el host monitoreado no responde. Le permite enviar notificaciones importantes al administrador de red o al técnico.

Configurando SendMail
Primero, seleccione el ítem de menú Opciones y proporcione la información referente a su servidor(es) de correo:

Servidor SMTP Primario

Servidor SMTP de Respaldo

Si usted decide utilizar el servidor SMTP de Respaldo, le serán también requeridos los mismos parámetros (listados arriba) para este servidor. Cuando SendMail intenta enviar un e-mail, primero utiliza el Servidor SMTP Primario. Si como consecuencia de algún error el primer intento falla, SendMail intenta enviar el e-mail a través del Servidor SMTP de Respaldo.

Algunos parámetros opcionales:

Close on disconnect, delay closing for [N] sec (Cerrar al desconectar, retrazo en el cierre de [N] segundos)
Si usted activa esta opción, SendMail esperará un intervalo especificado de tiempo, y luego se cerrará después de un intento exitoso o fallido de enviar el correo.  En todo caso usted puede siempre hacer clic en el botón [Close] para cerrar de inmediato el utilitario, o hacer clic en el botón [Stop] para detener la cuenta atrás.

Show window in the last stored position (Mostrar la ventana en la última posición guardada)
Con esta opción habilitada, el utilitario "recordará" su posición en la pantalla, y restaurará esos parámetros cuando inicie nuevamente SendMail.



Utilizando SendMail
Ahora usted puede enviar correo de forma fácil. Puede preparar y enviar el correo manualmente, o puede hacerlo de forma automática.


Modo Manual:

Inicie SendMail y especifique los parámetros de los mensajes:

BTW: Puede guardar una plantilla pre-configurada (o parcialmente configurada) utilizando el menú "Mail"->"Save as default"(Guardar por defecto). Cada vez que inicie SendMail se cargará la plantilla guardada. Así mismo usted puede abrir en cualquier momento la plantilla utilizando el menú "Mail"->Load default".

Para enviar el correo haga clic en el botón "Send" (Enviar) o utilice el ítem de menú "Mail"->"Send".


Modo automático:

SendMail acepta parámetros de línea de comando que define las propiedades del mensaje (From, To, Subject, Text) y envía el correo sin intervención humana.

Formato de la línea de comando:
SendMail.exe [From=<address>] [To=<address>] [Subject=<SubjectText>] [Text=<FileName> | Body=<text>] [StartAfterLoad]
Donde:
- From Especifique la dirección de correo electrónico del remitente.
- To Define una lista de destinatarios para el mensaje. Una copia de dicho mensaje es enviada a cada uno de ellos. Para más de un destinatario las direcciones deberán estar separadas por punto y coma (;)
- Subject Especifica la línea de Asunto del mensaje de correo.
- Text Le indica a SendMail que debe leer el mensaje desde un archivo especificado (deberá utilizar el parámetro "Text" o el parámetro "Body", pero no ambos)
- Body Especifica el texto del mensaje (deberá utilizar el parámetro "Text" o el parámetro "Body", pero no ambos)
- StartAfterLoad   Le indica a SendMail que debe conectarse al servidor de correo y enviar el mensaje inmediatamente después de haberse conectado. De esta forma no necesita hacer clic en el botón "Send" (Enviar).
Puede omitir algunos de los parámetros. En este caso SendMail utilizará los parámetros de la plantilla de correo por defecto (ver arriba).

Por favor recuerde:

  1. Si algún parámetro contiene espacio, finalice el parámetro con comillas simples o dobles. Vea abajo el ejemplo del parámetro Subject.
  2. Si utiliza SendMail en modo automático, aconsejamos habilitar la opción "Close on disconnect, delay closing for [N] sec" (Cerrar al desconectar, retrazo en el cierre de [N] segundos).
Ejemplo del comando:
SendMail.exe   From=iptools@firm.com   TO=admin@firm.com   "Subject=Host %HostName% is dead"   Text=d:\message.txt StartAfterLoad