Skip to content
Bitzsoft.Integrationsbitzsoft.integrations

Reference

企业邮箱包

企业邮箱域 5 家供应商的 NuGet 包参考——阿里、飞书、Microsoft 365、网易、腾讯的配置与 IEnterpriseMailProvider 11 方法。

Last updated

企业邮箱域把阿里、飞书、Microsoft 365、网易、腾讯五家邮箱供应商统一到 IEnterpriseMailProvider 接口下。网易通过 IMAP/SMTP 协议(MailKit),其余走 REST API。

IEnterpriseMailProvider 11 方法

邮件操作(6 个)

方法说明
SendAsync发送邮件
ListMessagesAsync获取邮件列表(分页)
GetMessageAsync获取邮件详情
SearchAsync搜索邮件
DeleteMessageAsync删除邮件
MoveMessageAsync移动邮件到指定文件夹

文件夹操作(3 个)

方法说明
ListFoldersAsync获取文件夹列表
CreateFolderAsync创建文件夹
DeleteFolderAsync删除文件夹

附件操作(2 个)

方法说明
ListAttachmentsAsync获取附件列表
DownloadAttachmentAsync下载附件(返回 Stream)

供应商对比

厂商Provider ID协议生命周期
阿里alibabaREST API(OAuth Client Credentials)TransientBitzsoft.Integrations.EnterpriseMail.Alibaba
飞书feishuREST API(tenant_access_token)TransientBitzsoft.Integrations.EnterpriseMail.Feishu
Microsoft 365microsoft365Microsoft Graph(client_credentials)TransientBitzsoft.Integrations.EnterpriseMail.Microsoft365
网易neteaseIMAP/SMTP(MailKit)SingletonBitzsoft.Integrations.EnterpriseMail.NetEase
腾讯tencentREST API(企业微信 access_token)TransientBitzsoft.Integrations.EnterpriseMail.Tencent

各厂商文档

编写中

本章节的详细页面正在编写中。

100%

滚轮或按钮缩放 · 放大后拖动画面 · 双击切换 100% / 200%