package sendmail
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=d01bf0e0378b57f706a6024f6204388227ff76a3bd7bc9a3703b74ef4490c044
sha512=b8a21cba6784353bcea7234e124a98d1d4796820c60d8b4a71bff2d1657f921770e2c991af52bda6e227eab4a1f487ee0d988b2760ddb681a7a375b70e62bb6e
CHANGES.md.html
v0.4.2 2021-07-26 Paris (France)
Add
Path.of_string_exn
(@dinosaure, #40)Be resilient about 334 argument and add regression test (@dinosaure, @jsthomas, #41)
v0.4.1 2021-04-27 Paris (France)
Upgrade to
tls.0.13.0
(#34, @dinosaure)
v0.4.0 2020-11-29 Paris (France)
Be resilient when we parse a replies (mirage/colombe#27, @dinosaure, review by @mikonieminen)
breaking changes Rename
sendmail.tls
tosendmail.starttls
RenameSendmail_with_tls
toSendmail_with_starttls
(mirage/colombe#28, @dinosaure, issue mirage/colombe#25)Handle dot special character when we transmit the mail (mirage/colombe#30, @dinosaure, review by @mikonieminen, @jerben and @Julow, issue mirage/colombe#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 tomrmime.0.3.2
. Otherwise, it must respect this assumption.
v0.3.0 2020-05-17 Paris (France)
Fix opam file (#22, @kit-ty-kate)
Better documentation (#23 & #24, @dinosaure)
Update to
angstrom.0.14.0
(#24, @dinosaure)
v0.2.0 2020-03-14 Paris (France)
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 addressSupport
8BITMIME
Add some logs
Rename
Parser
toDecoder
Add
Domain.compare
Externalize some parsers/decoders
Add Received encoder/decoder
Functorize
STARTTLS
implementationClose properly a TLS connection
Relax SMTP parser about End-Of-Line character (be compatible with
gnutls-cli
)Add tests
Clean the distribution
v0.1.0 2019-07-30 Бар (Црна Гора / Crna Gora)
First release