SMTP/POP3/IMAP Email Engine for Delphi - MarshallSoft SMTP/POP3/IMAP Delphi e-mail component library (SEE4D) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a Delphi application.
Features of SEE4D include: Send e-mail with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Supports CHARSET_WIN_1250. Supports e-mail servers that require SSL/TLS. Get the number of messages on your e-mail server. Get the header lines from any e-mail on your server without reading the entire e-mail. Delete any e-mail on the server without downloading the entire e-mail. Copy any e-mail on the server without deleting it. Receive any e-mail on your server including MIME attachments. Download e-mail from your server, automatically decoding MIME attachments. Remove contents of incoming attachments. Copy e-mail and navigate between IMAP mailboxes. Dozens of switches to control how e-mail is sent and received. Run up to 32 independent threads concurrently. Supports SMTP (ESMTP) and POP3 authentication. Supports multiple (simultaneous) connections. Supports bulk mail on a distribution list. Set return receipt; add TO, CC, BCC recipients. Does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL and SEE64.DLL can be used from any supported (C/C++, Delphi, Visual Basic, PowerBASIC, Visual FoxPro, Visual dBase, Xbase++, COBOL) language.