Blat v2.4 Released

N

namtog

Blat is a Win32 command line utility that sends eMail using the SMTP or
NNTP protocols.
The new version of Blat is at http://blat.net

[ Blat ChangeLog Legend: ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
============================

2.4
[+] support multihomed servers. No visible change for this, it is done
at the connection state. If the primary IP address does not answer,
alternate IP addresses will be attempted, if available.
[+] added "To: Undisclosed recipients:;" when only using the -bcc
option.
This is in RFC 2822. Use -ur option if you want this.
[+] added "forced" authentication for NNTP if -u/-pw options are used.
This
means that if the server does not specifically request authentication,
Blat will attempt it anyway if the userid is specified on the command
line.
[+] added support for format=flowed when adding alternate text. This
was
not added for the regular message body since the message could be
binary.
[+] added -af, -atf, and -aef options that take a filename parameter.
These
new options are for using a file that contains a list of attachments to
be sent. -Af is for binary files, similar to using -attach. -Atf is
for text files, like using -attacht. Lastly, -aef is for embedded files
in the same way as using -embed option. Each attachment named can be on
separate lines, or be separated by commas. Quotation marks (") are not
needed. Do not use two backslash characters for your path delimiter.
[+] added content-type defaults for these filename extensions: pdf,
xls,
gif, jpg, bmp, png. This was done in case the registry does not have
them defined.
[+] support packet sizes up to 64240 bytes. This will allow more
efficient
data transmission than using only 512 byte packets.
[+] print how many parts of a message will be sent if more than one.
[*] disable -base64 if attachments are included. This only effects the
message body so that it does not get encoded with base64 *if* there are
any attachments/embedded files.
[*] changed the Content-Type header when adding alternate text and
embedded,
to be compliant with RFC 2387.
[*] changed the access mode when opening a message file, to allow
sharing on
read and write mode. This was needed to send files that may still be
open by another application.
[*] increased the transmit buffer size to almost 64K, and ask Windows
for
the size of its send buffer. This allows Blat to be more efficient when
transmitting.
[*] when adding a plain text message with -alttextf, the message will
not be
converted to quoted printed if the text contains only US-ASCII, tab,
carriage return, and newline characters. Any other control character,
or 8-bit byte will be converted as before.
[*] some code cleanup to support 64-bit compilation for AMD Opterons.
[*] makefile.w32 tweaked for Watcom C/C++ 10.6 and newer.
[*] makefile.g32 tweaked for Gnu gcc.
[*] yEnc will display the original filesize in the subject line, so
people
who are math challenged can determine if they want to spend dial-up
time
to download files.
[-] changed how the different parts of a message are constructed when
sending attachments, especially when also sending html with embedded
objects. This now lets Outlook and Outlook Express show their paperclip
when attachments are included. Thanks to Richard (a.k.a. crazymitchuk2)
for alerting me to this problem with Outlook.
[-] increased the server timeout when looking for responses from one
second
to the global timeout value, which by default is 30 seconds.
[-] clear _all_ global variables at initialization, do not expect them
to be
preset. This will allow blat.dll to be called multiple times without
unloading it between calls.

-------------------------------------------------------------------------------
2.3
[+] add support for GSSAPI authentication using Kerberos v5. This
change also
supports encrypted packets using Kerberos. You need gssapi.dll from
MIT.
http://web.mit.edu/kerberos/www/
Joseph Calzaretta from MIT provided the code.
[+] new command line options for GSSAPI: -k, -kc, -service, -level.
 
S

Steve H

Blat is a Win32 command line utility that sends eMail using the SMTP or
NNTP protocols.
The new version of Blat is at http://blat.net

[ Blat ChangeLog Legend: ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
============================
Cheers!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top