Automatizar el proceso de envío y recepción de correo

Este documento sirve para dar una idea de como podemos hacer que
nuestro ordenador automáticamente recoja el correo sin atención por
nuestra parte. Necesitaremos un Temporizador eléctrico.


Modus operandi :-)

Para empezar, seleccionaremos una hora a la que fijaremos el temporizador
para que se conecte y encienda... digamos que lo ponemos de 5:00 a 5:15.
No os olvidéis de dejar el interruptor de encendido del ordenador en ON,
de manera que cuando el temporizador deje pasar la corriente se encienda
el cacharro!!!! :D

A continuación lo que necesitamos es un programita en nuestro
AUTOEXEC.BAT
que determine si el ordenador está entre este rango de horas, o sea, si se
está encendiendo entre las 5 y las 5:15.

Para asegurarnos, ponemos un rango mayor, o sea, de 4:30 a 5:30 estaría bien
para poder evitar los típicos desajustes del reloj del ordenata.

Las sentencia a introducir en el
AUTOEXEC.BAT podría ser:

======
COMPHORA 04:30 05:30
IF ERRORLEVEL 1 C:\TEMPLE\GO.BAT
======

COMPHORA no es más que una utilidad que me programé hace tiempo que
devuelve un errorlevel 1 si la hora actual está comprendida entre
el rango que se le introduce... (esta utilidad la tenéis al final del DOC)

Bueno, con esto ya hemos conseguido arrancar el mailer :-) y
ahora solo nos queda hacer que llame :))).

Para que el mailer sepa que tiene que llamar hemos de programar en él
un evento, que dependiendo del mailer que tengamos se hará de una u
otra forma. Voy a hacerlo con
MAINDOOR:

Entramos en
MDSETUP.EXE > Mailer > Eventos

Pulsamos
INS para insertar un nuevo evento:
Identificador : B
Dias : T (todos)
Hora de comienzo: 04:30
Hora de fin : 05:30
Comportamiento /
Salir al DOS : No
Salir al recibir Net: SI
Salir al recibir Echo : SI
Contestar llamadas : NO
Retardo entre llamadas : 180 (por ejemplo)
Solo Recibir : NO
Sonido: NO (para dormir bien)
Solo Correo Urgente : NO
Salir Si no hay correo : NO

A continuación nos vamos al
ROUTE.MD, que ha de quedar como sigue (OJO alSchedule B!! )

-------------------------------------------------------------------------
; -------------------------------------------------------------------------
; Last revised: 21-02-96, Jose Luis Benitez, El TeMPLo BBS
; -------------------------------------------------------------------------

; Rutado de FidoNET

Route-To 2:341/136 1:* 2:* 3:* 4:* 5:* 6:*
Route-Files 2:341/136 1:* 2:* 3:* 4:* 5:* 6:*

;Rutado de SubNET

Route-To 93:341/736 93:*
Route-Files 93:341/736 93:*

Schedule A *
Send-To *
Hold *

Schedule B *
Send-To *
Hold *
Poll 93:341/736
-------------------------------------------------------------------------

Y con esto ya introducido, ya estaría todo listo, nuestro sistema ya
es automático.

Si encima queremos que nos descomprima el correo cuando este llegue,
automáticamente (esto vale aunque no sea el evento automático), debemos
definir en
MDSETUP>Mailer>Errorlevels unos valores para Netmail/Echomail/
Net&Echomail, yo tengo definido 100 en los tres. Si tenemos definido en el
evento A las entradas "salir al recibir correo ó netmail" en SI, esto
debería funcionar :

-GO.BAT-------------------
@ECHO OFF
SET MD=C:\TEMPLE

CD \TEMPLE

ECHO OFF
CLS

MDOOR

IF ERRORLEVEL 100 NUEVO.BAT
--------------------------

Pues nada, aquí¡ queda el doc. A ver quien lo pone en práctica :).

Volver