C library for sending and receiving emails.
morse
is available through CocoaPods. To install
it, simply add the following line to your Podfile:
pod 'morse'
-
libcurl
7.56.0 or above for HTTP requests -
libsodium
for cryptography
These are in the lib/
folder.
libcurl
has headers included, but libsodium
's headers need to be made available through an install.
brew install libsodium
Then, with GNU Make
, just run
make
The main API functions are declared morse.h
. See main.c
for example usage.
- Use configuration file
- Implement caching
- Clean up API design
- User should get all top-level API functions just by reading
morse.h
.
- User should get all top-level API functions just by reading
- Get user email from token
- Make method names more unique to avoid naming conflicts (prefix with
_
)
- Generate command tags to prefix each command (e.g. "A004")
- Use the IDLE command to get push notifications
- Support multiple recipients
- Compile to static library
- Compile to debug
- Add separate
morse.h
header for API - Cross-platform compile
- macOS
- Linux
- Windows
- Do not depend on environment for availability of dependencies
morse
is available under the MIT license. See the LICENSE file for more info.