Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
[BATCH] BMAIL Cmd-Line SMTP for Batch Jobs

Author Post
icemax
Thu 21 Feb 2008 - 17:33

online
Registered Member #194
Joined: Sun 21 Jan 2007 - 22:27
Posts: 1371

Recuperiamo il nostro bellissimo e nostalgico prompt dei comandi
per presentare una fantastica (almeno per me) utility che vi permetterà
di inviare email da console.

l'utility in questione è BMAIL

le caratteristiche principali sono :

- Piccolissimo come dimensione (appena 40 kb)
- Velocissimo
- Affidabile
- Facile da usare
- RFC Compliant
- totalmente portatile

ed abbastanza piccolo da inserire nella vostra Wpp-Pen

Sintassi :


Usage: bmail [opzioni]
-s nome server SMTP (posta in uscita)
-p numero porta SMTP (opzionale, di defaults la 25)
-t Indirizzo di destinazione (To:)
-f Indirizzo del mittente (From:)
-b Corpo del messaggio (Body zionale)
-h genera l'Headers
-a Oggetto (Subject : opzionale)
-m Nome del file allegato
-c usa CR/LF per separare il body dall' header del messaggio
-d Debug (mostra la comunicazione con il server)




Esempio di invio email senza allegato :

aprite il prompt dei comandi o copiate la riga su di un file batch

bmail -s out.virgilio.it -t destinatario -f mittente -h -a "Oggetto" -b "Corpo del msg"


Esempio di invio email con file allegato :
in questo caso bisognerà usare l'utility gratuita "mpack.exe"
per generare il mime del file da allegare

la sintassi per inviare una mail con file in allegato (esempio eseguibile.exe)

aprite il prompt dei comandi o copiate le righe su di un file batch
(si presuppone che i files:
- bmail.exe
- mpack.exe
- eseguibile.exe
- body.txt (il file di testo che contiene il corpo del messaggio)
si trovino nella stessa cartella del file batch


mpack -s "Allegato" -d body.txt -c application/exe -o body.msg eseguibile.exe
bmail -s out.virgilio.it -t destinatario -f mittente -h -m body.msg



BMAIL 1.7 è scaricabile da : QUI
MPACK è scaricabile da QUI

in allegato i file BATCH di esempio con gli eseguibili per i test
(naturalmente dovrete modificare, con indirizzi validi : mittente e destinatario)



bmailer.rar

e per finire, naturalmente nel file batch potrete inserire + righe con indirizzi diversi
in modo tale da automatizzare l'invio della mail a + indirizzi ad esempio:


bmail -s out.virgilio.it -t destinatario1 -f mittente -h -a "Oggetto" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario2 -f mittente -h -a "Oggetto" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario3 -f mittente -h -a "Oggetto2" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario4 -f mittente -h -a "Oggetto3" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario5 -f mittente -h -a "Oggetto4" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario6 -f mittente -h -a "Oggetto" -b "Corpo del msg"
bmail -s out.virgilio.it -t destinatario7 -f mittente -h -a "Oggetto5" -b "Corpo del msg"




bye bye


[ Edited Thu 21 Feb 2008 - 17:40 ]
Back to top

Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System