Releases: mirage/colombe
Releases · mirage/colombe
0.4.2
CHANGES:
- Add
Path.of_string_exn
(@dinosaure, #40) - Be resilient about 334 argument and add regression test (@dinosaure, @jsthomas, #41)
v0.4.1
received-v0.5.0
CHANGES:
- Show the good timezone of the given date (#33, @dinosaure)
- Add several accessors to manipulate
Received:
field (#33, @dinosaure)
v0.4.0
CHANGES:
-
Be resilient when we parse a replies (#27, @dinosaure, review by @mikonieminen)
-
breaking changes
Renamesendmail.tls
tosendmail.starttls
RenameSendmail_with_tls
toSendmail_with_starttls
(#28, @dinosaure, issue #25) -
Handle dot special character when we transmit the mail
(#30, @dinosaure, review by @mikonieminen, @Jerben and @Julow, issue #29)sendmail
already expects a stream which emits line per line the mail
but it sanitizes now the dot character according the SMTP protocol. If
the user usesmrmime
to generate the mail, he should upgrade it to
mrmime.0.3.2
. Otherwise, it must respect this assumption.
v0.3.0
CHANGES:
- Fix opam file (#22, @kit-ty-kate)
- Better documentation (#23 & #24, @dinosaure)
- Update to
angstrom.0.14.0
(#24, @dinosaure)
v0.2.0
CHANGES:
- Fix warnings from OCaml 4.08.1
- Monadic view about implementation of the state machine
- Handle
let*
syntax and add dependency withfuture_syntax
- Use at least
dune.1.8.0
- Use
emile
insteadmrmime
about email address - Support
8BITMIME
- Add some logs
- Rename
Parser
toDecoder
- Add
Domain.compare
- Externalize some parsers/decoders
- Add Received encoder/decoder
- Functorize
STARTTLS
implementation - Close properly a TLS connection
- Relax SMTP parser about End-Of-Line character (be compatible with
gnutls-cli
) - Add tests
- Clean the distribution