Screenshot Preview

FathMail

by Fath Software - Product Type: Component / DLL

Send and receive email messages from your application. FathMail lets you enumerate mail while still on a server and delete spam. You can also add attachments, embed pictures, use plain text or HTML. FathMail supports secure SSL communication for SMTP, IMAP4 and POP3 mail protocols. FathMail is an ATL/COM component you can use with : Visual Basic, MS Access, MS Visual C++, ASP, VB.NET, C#.NET, Windows scripting, etc. Use this lightweight component in your application, scripts or even ASP pages to easily and reliably send/retrieve e-mail messages using SMTP/POP3 protocols.

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

FathMail V4.0

Add to Cart $ 48.02 1 Developer License Download (885 KB)
Add to Cart $ 33.61 2-5 Developer License - price per license Download (885 KB)
Add to Cart $ 28.81 6-10 Developer License - price per license Download (885 KB)
Add to Cart $ 24.01 11 and above Licenses - price per license Download (885 KB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of FathMail - ActiveX - V4.0

FathMail Features include:

  • Supports SMTP, POP3 and IMAP4 protocols
  • Send message using SMTP with optional authentication
  • Add attachments (files, images, etc.)
  • Enumerate/retrieve/delete messages from POP3 servers
  • Enumerate/retrieve/delete messages from IMAP4 servers
  • Ability to retrieve only header of a message for faster processing
  • Store messages into archive/database and create messages out of raw MIME text
  • Receive/enumerate/save attachments from received messages

Compose a new message
Dim oMsg as FathMail.Message
Set oMsg= New FathMail.Message
oMsg.Sender = "myaddress@domain.com"
oMsg.Recipient = "hisaddress@domain.com"
oMsg.Subject = "test message"
oMsg.Text = "Hi, this is a message."
oMsg.TextHTML = "Hi, this is a HTML message."
oMsg.AddAttachment "mypicture.jpg"

Send message using SMTP
Dim oSMTP as FathMail.SMTP
Set oSMTP = New FathMail.SMTP
oSMTP.ServerAddr = "mail.domain.com"
oSMTP.Send oMsg

The mail server address can be retrieved through DNS MX record with SMTP GetMX method:

oSMTP.ServerAddr = oSMTP.GetMX ( "hisaddress@domain.com" )

Receive message using POP3
Dim oPOP3 as FathMail.POP3
Set oPOP3 = New FathMail.POP3
oPOP3.ServerAddr = "mail.domain.com"
oPOP3.Username = "scott"
oPOP3.Password = "tiger"
oPOP3.Connect
if oPOP3.GetMessageCount Then
oMsg = oPOP3.Retrieve(1) 'retrieve first message and store it in Message object
End If
oPOP3.Disconnect

Archive message
Message data can be stored in a text variable using the GetRaw method from the Message object. And displayed later using SetRaw method. You can store sMsg in database or text file.

Dim sMsg as String
sMsg = oMsg.GetRaw

If you want to display a stored message from an archive, just read the string from a database and you can create the Message object using the SetRaw method.

sMsg=ReadDatabase()
oMsg.SetRaw sMsg
oSMTP.Send oMsg


Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products