Fluent.NET Mail (Communication Tools)

What is Fluent.NET Mail?

Fluent.NET Mail takes advantage of the built in .NET API and provides the ability to construct and send emails very
easily. All the messy work is taken care of in the background and allows the simple focus of easily constructing
emails using custom templates including dynamic substitution of data into your template, sending mail in various
formats (text & HTML), choosing your means of transportation (SMTP, Network, Pickup), using security certificates,
using SSL, sending attachments, sending mail asynchronously plus all the features provided by the .NET framework.

This is the single easiest and most comprehensive .NET emailing API available. Easy to use and powerful!

Solution Components

The application consists of a core emailing component which has the following capabilities:

  • Constructs and sends emails using a Fluent paradigm.
  • Provides a complete API for sending emails with various configurations including with SSL, mail headers, attachments, alternate views, mail priority, encoding, delivery notification options, etc.
  • Send both text and html emails.
  • Building emails using text or html templates.
  • Complete integration with the standard .NET mail mechanisms & the web.config/app.config.

Sample Usage:

new Mail()
    .To(new MailBox(emailAddress))
    .From(new MailBox(emailAddress))
    .Subject("Fluent API .NET")
    .Html("This is the body of the email")
    .WithSsl()
    .WithCertificate(new X509Certificate())
    .Priority(MailPriority.High)
    .SmtpServer("[your smtp server]")
    .Send();

Download Fluent.NET Mail (Communication Tools)

Leave a Reply

Your email address will not be published. Required fields are marked *