
How to write an smtp engine?
Quote:
>HTTP is well documented but where can i find some info about SMTP? How can I
>easily connect to a mail server from, say, a VB app?
>I'm looking to write my own email client and want to write my own SMTP
>engine rather than use a 3rd party one which will provide a technical
>challenge.
>Thanks,
The root standard for SMTP is RFC 821. But there are many other RFCs
which together treat different aspects of email, as they have evolved:
821,1869 SMTP
822, 1341 MIME
-- 822 STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES
-- 1341 Mechanisms for Specifying and Describing the Format of
Internet Message Bodies
-- 1342 Representation of Non-ASCII Text in Internet Message Headers
1425, 1830 SMTP extensions
1725 POP3
All of the above are available at several sites, including
http://www.faqs.org/rfcs/.
A much easier approach would be to use Catalyst Development
SocketTools Visual Edition or Secure Visual Edition, which contain
ActiveX controls for SMTP, MIME, and POP3 that take care of all of the
protocol details, and provide a simple interface for email client
applications.
David
----
Catalyst Development Corporation | application with ActivePatch. Download
http://www.catalyst.com/ | the SDK from www.activepatch.com