oxidizing / letters

Letters is an OCaml library for creating and sending emails over SMTP using LWT
MIT License
54 stars 6 forks source link

Implement better message abstraction #17

Open mikonieminen opened 4 years ago

mikonieminen commented 4 years ago

Create message abstraction that allows us to abstract how message is actually created and how send function reads the message data. This way we won't have to expose mrmime types in our signature and if user of the library wants to generate their emails themselves without using mrmime.

This needs to also support verifying validity of the message data and also to serialize the message itself (will be needed by sihl for job queues).