Skip to content

Releases: mirage/colombe

0.4.2

26 Jul 15:01
Compare
Choose a tag to compare

CHANGES:

v0.4.1

27 Apr 13:30
5a65aba
Compare
Choose a tag to compare

CHANGES:

received-v0.5.0

27 Apr 13:14
Compare
Choose a tag to compare

CHANGES:

  • Show the good timezone of the given date (#33, @dinosaure)
  • Add several accessors to manipulate Received: field (#33, @dinosaure)

v0.4.0

27 Nov 11:10
Compare
Choose a tag to compare

CHANGES:

  • Be resilient when we parse a replies (#27, @dinosaure, review by @mikonieminen)

  • breaking changes
    Rename sendmail.tls to sendmail.starttls
    Rename Sendmail_with_tls to Sendmail_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 uses mrmime to generate the mail, he should upgrade it to
    mrmime.0.3.2. Otherwise, it must respect this assumption.

v0.3.0

17 May 17:27
Compare
Choose a tag to compare

CHANGES:

v0.2.0

15 Mar 19:15
Compare
Choose a tag to compare

CHANGES:

  • Fix warnings from OCaml 4.08.1
  • Monadic view about implementation of the state machine
  • Handle let* syntax and add dependency with future_syntax
  • Use at least dune.1.8.0
  • Use emile instead mrmime about email address
  • Support 8BITMIME
  • Add some logs
  • Rename Parser to Decoder
  • 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

v0.1.0

30 Jul 10:03
Compare
Choose a tag to compare

CHANGES:

  • First release