
This is the first major update of SMTP Deux, a 4th Dimension component
that provides a set of SMTP routines for sending email from 4D.  SMTP
Deux works on top of TCP Deux, providing a common code set for sending
email that will work with all of the major TCP plugins available
currently for 4D (4D Internet command v6.7.x, 4D Internet command
v6.8.x, Internet ToolKit v2.0.x, and Internet ToolKit v2.5.x).

SMTP Deux is made available for free.  Of course, it does require the
purchase of TCP Deux to work properly.  But, with TCP Deux, SMTP Deux
provides then full email sending functionality without any of plugin
specific drawbacks of any single TCP plugin.

The single greatest feature of SMTP Deux is that it does not use the
SMTP layer within 4D Internet Commands.  Over the years, many
developers have encountered different bugs and anomalies within the
SMTP implementation of 4D Internet Commands.  SMTP Deux uses the
routines within the TCP Deux component package for all TCP
communications, which themselves only use the TCP layer within 4D
Internet Commands when that plugin is in use.  So, most if not all
errors which 4D developers experience when sending email with 4D
Internet Commands are removed when using SMTP Deux.

As well, SMTP Deux provides a full and complete implementation of the
SMTP protocol.  So, for those developers using either version of
Internet ToolKit and experiencing difficulty setting up their own
email sending routines, there is no longer any need to go through this
hassle.  SMTP Deux provides you with successive email sending routines
so that you can choose the implementation that works best for your
email sending needs.

SMTP Deux includes full compatibility with SMTP AUTH, authenticated
login for SMTP servers.  When enabled, SMTP Deux will choose the most
secure means supported by the SMTP server to login.  This includes
CRAM-MD5, Login, and Plain SMTP AUTH mechanisms.  SMTP Deux is the
only solution currently available for 4D developers that has full
support for SMTP AUTH.

All of the code within the SMTP Deux component is ready to use
immediately.  There are no compiler issues to be concerned about;  all
of the variables are typed in compiler methods for even the most
stringent 4D developers.  Just install the component in your structure
and start calling the methods within it.  It is really that simple!

Obviously,  this is still a work in progress.  Watch for announcements
about updates which will become available, as we are continually
working on finishing off the documentation and adding new features to
the SMTP Deux component.  As well, there are other components to be
available very soon that complement the TCP Deux component line
significantly.

As you have come to expect from high quality software development
firms, Deep Sky Technologies, Inc., is committed to providing the
support, service, quality, and compatibility which any modern software
developer requires in their tools' vendors.  Feel free to contact me
at any time if you have any questions or problems with the software in
the SMTP Deux component.  And, of course, feature requests are always
welcome.



NEW IN THIS RELEASE

This release provides a couple of important new features to SMTP Deux.

First, SMTP Deux now has full support for NTLM authentication with
SMTP servers. NTLM is a common authentication scheme used by Microsoft
products. This moves SMTP Deux further ahead again in offering
features not available anywhere else in the 4D development
environment.

Second, new utility routines for sending email have been included.
These two new routines allow for single method access to send email
with both text and HTML content. With a single call now, 4D
programmers can send email in a standards complient format for both
text email clients and HTML email clients.

Third, support for 4D v6.8.x is now available in SMTP Deux. New affix
documents specifically for running under Carbon using 4D v6.8.x are
available with this release of the component.


SUPPORT

If you have any support, development, or licensing questions
pertaining to this software, feel free to contact us at any time. Full
contact information for Deep Sky Technologies, Inc., is available by
following the Contact Us link on our web site:

   http://www.deepskytech.com/contactus.html



ANNOUNCEMENTS LIST

We highly suggest that you also subscribe to the Deep Sky
Technologies, Inc., announcement email list.  Product updates and new
product announcements are made to this list, often between 12 and 24
hours before announcements are made to the public.  You can subscribe
to this mailing list at:

   http://www.deepskytech.com/mailinglist_signup.html



Enjoy!



Steven G. Willis, sgwillis@deepskytech.com
President, Deep Sky Technologies, Inc.
http://www.deepskytech.com/
772.794.9494
