一个Email简单高效处理.Net开源库

推荐一个可处理电子邮件消息开源库,可用于消息解析、消息创建、消息修改和消息发送等功能。

项目简介

这是一个基于C#开发的,针对MIME(多用途邮件扩展)消息创建与解析,该项目简单易用、可用于消息解析、消息创建、消息修改和消息发送,还支持加密与签名功能。

技术架构

1、平台:支持Windows、Mono、Liunx、Windows Azure、Docker。

2、支持 .NET 4.6.2/4.7/4.8, .NETStandard 2.0/2.1, .NET Core 6.0。

项目结构

图片

项目特色

1、安全:支持SASL身份验证、S/MIME、DKIM签名、ARC签名、CRAM-MD5、DIGEST-MD5等常用加密算法。

2、SMTP:支持SSL、TLS等;

3、POP3 :支持SSL、TLS等;

4、IMAP :支持SSL、TLS等;

5、MIME解析:灵活、高性能、强大且易用;

6、API:支持取消、异步、排序、多线程处理。

使用示例

创建简单消息

图片

创建带有附件的邮件

图片

项目地址

https://github.com/jstedfast/MimeKit

更多开源项目请查看:一个专注推荐.Net开源项目的榜单

- End -

推荐阅读

基于.Net Core开发的开源DNS服务器

基于.Net开发的、支持多平台、多语言餐厅点餐系统

C#开发的计算机时区、语言环境模拟器

推荐一个.Net Core开发的蜘蛛爬虫开源项目

一款针对EF Core轻量级分表分库、读写分离的开源项目

猜你喜欢

转载自blog.csdn.net/daremeself/article/details/130134196