Skip to content

Latest commit

 

History

History
94 lines (70 loc) · 3.07 KB

README.md

File metadata and controls

94 lines (70 loc) · 3.07 KB

Go AliMail

Auth GitHub contributors GitHub Pull Requests GitHub Pull Requests HitCount GitHub license

🧰 阿里企业邮箱 GO 语言 SDK 🧰


go-alimail

项目简介

阿里企业邮箱GO语言SDK。

接口文档地址:https://mailhelp.aliyun.com/openapi/index.html

目前只写了部分接口,其余接口空了补充,也欢迎有需要的同仁PR。

  • 组织
  • 域名
  • 用户
  • 部门
  • 邮件组
  • 公共联系人
    • 联系人
    • 分组
  • 邮件
    • 邮件
    • 邮件文件夹
  • 日历
    • 日历
    • 日历文件夹
  • 登录&登出
  • 审计日志
  • 文件流

快速开始

安装依赖

go get github.com/eryajf/go-alimail

简单示例

package main

import (
	"context"
	"fmt"

	"github.com/eryajf/go-alimail/alimail"
)

func main() {
	client := alimail.NewClient("appID", "appSecret")
	on, err := client.Organization.Get(context.Background())
	if err != nil {
		fmt.Printf("Error: %v\n", err)
	}
	fmt.Printf("Organization: %+v\n", on)
	domains, err := client.Domain.List(context.Background())
	if err != nil {
		fmt.Printf("Error: %v\n", err)
	}
	fmt.Printf("Domains: %+v\n", domains)
}

其他说明

  • 如果觉得项目不错,麻烦动动小手点个 ⭐️star⭐️!
  • 如果你还有其他想法或者需求,欢迎在 issue 中交流!

捐赠打赏

如果你觉得这个项目对你有帮助,你可以请作者喝杯咖啡 ☕️

支付宝 微信