写点什么

MimeKit v0.5 支持.NET Framework 4.0、Xamarin.Android 和 Xamarin.iOS

  • 2013-10-08
  • 本文字数:721 字

    阅读完需:约 2 分钟

MimeKit v0.5 已经被发布到了 NuGet Gallery 上,支持.NET Framework 4.0、 Xamarin.Android Xamarin.iOS ,因为它是基于 MIT/X11 许可发布的所以在使用它的时候没有任何限制。在解析、解码头信息的时候,MIME 解析器使用了一个真实的分词器替代了正则表达式和 string.Split() 方法。

MimeKit 能够处理 rfc2047 编码的单词字符,包括已经被错误地打散了的使用可打印字符引用编码(quoted-printable)和 base64 编码的有效负载。它也能够处理单词之间的多字节字符序列分割。

借助于 MimeKit.ParserOptions,用户能够指定除了 UTF-8 和 ISO-8859-1 之外的他 / 她自己的反馈字符集,让 MimeKit 能够处理头信息中未声明的 8 位文本。此外,MimeKit 能够在组合 MIME 信息的时候为每一个单独的头信息指定系统中可用的任意字符编码。

MimeKit 所包含的 rfc2047 和 rfc2231 编码器在执行实际的编码步骤之前会对文本进行合适地分解,从而确保每一个编码的单词符号是正确独立的。

“将来发布 MimeKit v1.0 的时候,我打算将其添加到 Xamarin 的组件商店中,也能够更容易地进行移动开发,” MimeKit 的开发者 Jeffrey Stedfast 说。

MimeKit 0.5 还为 S/MIME 消息部分的签名、加密、解密和验证提供了支持。你既可以使用 multipart/signed 方式,也可以使用 application/[x-]pkcs7-signature mime-type。

Jeffrey 说,“我还想支持 PGP/MIME,但是实现起来稍微有一点复杂,因为我可能需要依赖于外部的本地库和程序,例如 GpgME 和 GnuPG”。

MimeKit 拥有一个先进的解析器实现,并且没有遭受 System.Net.Mail 中的大量限制和 bug。此外,它还为 Unix mbox 文件的解析提供了支持。

查看英文原文 MimeKit v0.5 Adds .NET Framework 4.0, Android and iOS Support for Xamarin

2013-10-08 08:161405
用户头像

发布了 321 篇内容, 共 123.4 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

Apache SeaTunnel脚本升级及参数调优实战

Apache SeaTunnel

Fabric8 Kubernetes 教程——客户端基础

FunTester

生物医药蛋白分子数据采集:支撑大模型训练的技术实践分享

颜淡慕潇

网络协议 数据采集

CST软件如何理解Axial Ratio轴比

思茂信息

cst cst操作 cst电磁仿真 CST软件 CST Studio Suite

数字化转型 2.0:AI、低代码与智能分析如何重塑企业竞争力?

天津汇柏科技有限公司

AI 低代码 数字化转型

从 0 到 1,掌握微店商品详情数据接口

tbapi

微店商品详情接口 微店API 微店商品数据采集

Java 24(JDK 24)新特性详细介绍

AiDaddy

#java #java24 #jdk24 #jdk jdk24新特性

零基础IM开发入门(五):什么是IM系统的端到端加密?

JackJiang

即时通讯 IM

数字先锋 | 如何提升工业园区算力服务,天翼云息壤给出答案!

天翼云开发者社区

云计算 数字化转型 算力服务

aixbt 被盗 55.5 ETH,本就孱弱的 AI 代理叙事会「雪上加霜」吗

TechubNews

以太坊 AI

云原生时代,如何构建适合自身的 IDP

蚂蚁开源

开源 云原生 蚂蚁 蚂蚁开源

DNSSEC是什么?DNSSEC有什么用?

国科云

《北京日报》点赞!融云助力打造“数字丝路”新范式

融云 RongCloud

ClkLog埋点系统客户案例-电子签佼佼者「大家签」为何选择ClkLog?

ClkLog

开源 埋点 用户行为分析 自定义标签

架构师必看!现代应用架构发展趋势与数据库选型建议丨TiDB vs MySQL 专题(一)

PingCAP

分布式 TiDB #Mysql

泄密与间谍:网络安全与国家安全的紧密联系

黑龙江陆陆信息测评部

网络安全 等保测评 网络安全信息安全、

一个好的产品应该具备什么要素?

执于业务

AI数字人的开发框架

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI数字人

新闻速递丨Altair中国合作伙伴大会圆满落幕:以AI与HPC技术融合,共筑智造新生态

Altair RapidMiner

云计算 HPC 制造业 智能制造 仿真软件

《Operating System Concepts》阅读笔记:p408-p448

codists

操作系统

一文读懂!微店商品列表数据接口全指南

tbapi

微店API 微店商品数据采集 微店商品列表接口 关键词搜索微店商品接口

如何用Leangoo破解需求隔离与频繁变更的协作困局?

云端拾光

项目管理 效率工具 团队协作 任务管理 看板软件

【Redis技术进阶之路】「原理分析系列开篇」探索事件驱动枚型与数据特久化原理实现(数据持久化的实现RDB)

码界西柚

redis RDB 快照 redis 底层原理 数据持久化

Hyperliquid巨鲸50倍做空赚510万对其会有何影响

TechubNews

比特币 以太坊 合约

数据可信安全流通实战|隐语开源社区Meetup武汉站

隐语SecretFlow

Python #大数据 AI'

AI领航:智能商品管理如何引爆时尚零售增长新引擎?

第七在线

智能制造:企业组织发展与IT信息技术发展的关系

积木链小链

数字化转型 信息技术 智能制造

项目管理协作工具对比:PingCode vs Leangoo

axe

项目管理工具 PingCode 办公软件 项目协作工具 leangoo

“人工智能+”智赋千行百业!

天翼云开发者社区

人工智能 数字中国 DeepSeek

发挥技能优势,实现财务数字转型

智达方通

数字化转型 全面预算管理

AI数字人开发的技术难点

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI数字人

MimeKit v0.5支持.NET Framework 4.0、Xamarin.Android和Xamarin.iOS_Android/iOS_Anand Narayanaswamy_InfoQ精选文章