Screenshot Preview

FathMail - Summary

by Fath Software - Product Type: Component / DLL

Summary

FathMail by Fath Software

URLs: fathmail, fathsoft

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.

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

Send and receive email messages from your application.

Pricing: FathMail V4.0 1 Developer License, FathMail V4.0 2-5 Developer License - price per license, FathMail V4.0 6-10 Developer License - price per license, FathMail V4.0 11 and above Licenses - price per license

Evals & Downloads: Read the FathMail help file, Read the Fath Software End User License Agreement

Operating System for Deployment: Windows 7, Windows Vista, Windows XP

Architecture of Product: 32Bit

Product Type: Component

Component Type: DLL

Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic 6.0, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ 6.0, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005

Keywords: e-mail email e mail mail

Part numbers: PC-539745-342592 539745-342592 PC-539745-344905 539745-344905 PC-539745-344906 539745-344906 PC-539745-344907 539745-344907

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products