We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
5,208 Software Downloads

Blat 3.2.3

Blat is a simple command line utility which sends email via SMTP.

Why? For regular messaging it's plainly easier to use your standard email client. But what Blat allows you to do is send emails from scripts and batch files, so you can have messages sent automatically as an alert for whatever situation you like.

First you must set up Blat, though. Launching the program from the command line will display the various switches and settings you'll need to apply, but a minimal setup will look something like this:

Blat -SaveSettings -f [email protected] -server mail.domain.com -u [email protected] -pw password

(Replace the first "[email protected]" with your sending address, "mail.domain.com" with your SMTP server, the second "[email protected]" with your user name, and "password" with, well, your password.)

With that done you can then probably send an email like this:

Blat filename.txt -to [email protected]

Where "filename.txt" is a text file containing whatever you'd like to send (it transmits the contents of the file rather than sending it as an attachment, so it must be plain text), and [email protected] is the email address where you're sending the message.

But if you need more flexibility then there are additional switches you can use, for example specifying the port to use for transmission. And you can optionally add extra switches to the sending line, so for instance you can have different scripts send messages via different servers and email accounts. Enter Blat at the command line to see the full syntax.

[+] Added -logcmds option to write the command line arguments to the log, or to the screen, when also using -log option.
[*] RFC 6152 spells out that SMTP clients and servers must use "8BITMIME" when support for 8-bit octects is requested and/or supported.  However, some SMTP software is responding with "250-8 BITMIME" instead, with an embedded space in violation of RFC 6152.  "8 BITMIME" is now accepted as if it were "8BITMIME".
[-] If UTF-8 is selected with -charset option, and neither 8BITMIME nor BINARYMIME are not supported by the server, then UTF-7 will be used instead.

Platforms: Windows 7 (32 bit), Windows 7 (64 bit), Windows 8, Windows Server, Windows Vista (32 bit), Windows Vista (64 bit), Windows XP
Version: 3.1.1
Licence: Open Source
Manufacturer: Blat
Date Added: {ts '2014-12-22 14:58:00'}

IDG UK Sites

Amazon's Fire Phone reduced to £99: The best smartphone deal you'll find all day

IDG UK Sites

8 reasons you should start a blog

IDG UK Sites

Floating hard drive offers safe storage for daredevil filmmakers

IDG UK Sites

Apple Q1 2015 financial results: $74.6 billion revenue, record iPhone sales of 74.5 million