Rinominare il file di testo in .bat e lo si esegue cambiando i parametri che richiede.
Nome utente password ecc ecc questo script è stato fatto con yahoo.com come server smtp di posta.
Se vuoi che le password vengano criptate non fai altro che convertire il file .bat in .exe con un programma tipo:
Converte BAT.
Il programma praticamente crea un rar “coperto da password del file e lo invia via e-mail. Lo metti in operazioni pianificate e sei a posto.
Per mandare una mail con l’allegato è possibile usare il programma BLAT che potete scaricare da qui:
http://www.blat.net/ – sezione download. Il programma ha 3 file da circa 400 kb totali e si devono mettere in c:\windwos\system32
Dal promt di dos se tutto è a posto dovresti fare blat /? e vedere le opzioni che permette….
Attenzione ai firewall la porta 25 in uscita deve rimanere aperta per poter mandare la mail.
@echo ;;;;;;;;;;;;;;;;;;;;;; INIZIO COMPRESSIONE DATI ;;;;;;;;;;;;;
@echo off
C:\Programmi\Winrar\rar.exe a -pINSERIRE_PASSWORD_CRIPTAGGIO C:\DATI\gestionale.rar C:\DATI\gestionale.mdb
@echo ;;;;;;;;;;;;;;;;;;;;;; INVIO DEI DATI AL PROGRAMMATORE ;;;;;;;;;;;;;;;;;;;;
@echo off
:::::::::::::: Inizializzazione variabili ::::::::::::::::
set email=xxxxxx@mitttente.it
set dest=-to xxxx@destinatario.it
set server=-serverSMTP smtp.mail.yahoo.com
set utente=-u nomeutente@mittente.it
set password=-pw password
set subject1=-s “Testo 1”
set subject2=-s “testo 2”
set tof=-f %email%
set attach=-attach C:\DATI\gestionale.rar
set msg1=-body “Vedere allegato per dettagli backup”
set msg2=-body “Non e’ stato trovato il file C:\DATI\gestionale.rar . L’invio dei dati – fallito.”
::::::::::::::::: Esecuzione di Blat! :::::::::::::::::::
IF EXIST C:\DATI\gestionale.rar (blat %utente% %password% %msg1% %tof% %dest% %subject1% %server% %attach%) ELSE (blat %utente% %password% %msg2% %tof% %dest% %subject2% %server% %attach%)