Mail for .NET has a rich feature set allowing users to add e-mail functionality to their applications without having to learn complex protocols. Complex MIME messages, HTML mail, file/memory streaming and the ability to extend the framework are among the advanced features supported.