Morse 0.2.0

Morse 0.2.0

Albert Yu 维护。



Morse 0.2.0

  • 作者:
  • albert-yu

Morse

C 语言库,用于发送和接收电子邮件。

CI Status Version License Platform

安装

morse 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile:

pod 'morse'

构建 (macOS)

依赖

这些文件位于 lib/ 目录中。

编译

libcurl 包含了头文件,但需要通过安装来提供 libsodium 的头文件。

brew install libsodium

然后,使用 GNU Make,只需运行

make

使用说明

主要API函数声明在 morse.h 中。查看 main.c 以获取示例使用方法。

待办事项列表

  • 使用配置文件
  • 实现缓存
  • 清理API设计
    • 用户只需阅读 morse.h 就可以获得所有顶级API函数。
  • 从令牌中获取用户电子邮件
  • 使方法名称更独特,以避免命名冲突(用 _ 前缀)

IMAP

  • 为每个命令生成命令标签前缀(例如“A004”)
  • 使用 IDLE 命令获取推送通知
  • 支持多个收件人

编译

  • 编译为静态库
  • 编译为调试版本
  • 为API添加单独的 morse.h 头文件
  • 跨平台编译
    • macOS
    • Linux
    • Windows
  • 不要依赖环境中依赖项的可用性

许可协议

morse 适用于MIT许可协议。有关更多信息,请参阅LICENSE文件。