All,

This is the first beta release 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, 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.  Currently, TCP Deux is
open to public beta use, so you try out these new 4D components
immediately in all of your 4D based projects.

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.

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.

Enjoy!



Steven G. Willis, sgwillis@deepskytech.com
President, Deep Sky Technologies, Inc.
http://www.deepskytech.com/
(561) 794-9494
