Skip to content

Releases: phlib/mail

5.0.0

Choose a tag to compare

@chrisminett chrisminett released this 04 Feb 06:51
eafdad6
  • Drop support for PHP version <= v8.0 as they are no longer actively supported by the PHP project.

See Change Log for full details.

4.0.4

Choose a tag to compare

@chrisminett chrisminett released this 16 Oct 16:12
87fae13
  • Fix In-Reply-To and References headers for BC break in Symfony v4.4.
  • Allow Symfony v6 dependencies.

See Change Log for full details.

4.0.3

Choose a tag to compare

@chrisminett chrisminett released this 08 Jul 10:04
  • Add specific support for PHP 8.0
  • Add support for a space used for a single-digit date.

See Change Log for full details.

4.0.2

Choose a tag to compare

@chrisminett chrisminett released this 08 Jul 09:50
4.0.2
a8d35e8

Fixed exception thrown from Factory when Original Date header value does not match the expected standard and cannot be parsed by PHP.

See Change Log for full details.

4.0.1

Choose a tag to compare

@chrisminett chrisminett released this 08 Jul 09:48
4.0.1
72ee1dd

Fixed Undefined offset PHP Notice in Factory when Message-Id header is blank.

See Change Log for full details.

4.0.0

Choose a tag to compare

@chrisminett chrisminett released this 05 Dec 17:18
4.0.0
de8875b

Improved encoding of email headers for key toString() and getEncodedHeaders() methods by using the new Symfony/Mime component.

Public API is largely unchanged, but there are two little-used methods removed, and remaining primary email headers have been given dedicated getters and setters so can no longer be set using addHeader(): Message-Id, (Origination) Date, Received, In-Reply-To and References.

See Change Log for full details.

3.2.1

Choose a tag to compare

@chrisminett chrisminett released this 30 Jul 10:07

Fix incorrect 4 spaces added to folded headers. Now only uses 1 as indicated by RFC5322 §2.2.3.

See Change Log for full details.

3.2.0

Choose a tag to compare

@chrisminett chrisminett released this 08 Oct 13:39
e18af24

No longer encode pure-ASCII headers. RFC2047 'encoded-word' syntax is only used when non-ASCII characters are detected.

See Change Log for full details.

3.1.0

Choose a tag to compare

@Pudge601 Pudge601 released this 25 Sep 09:41
2ccd086

Minor fixes for strict typing, ensure default content type is used.

3.0.0

Choose a tag to compare

@chrisminett chrisminett released this 24 Sep 10:35

Prevent Message-Id header from being encoded. Message-Id has a specific syntax which does not allow for encoding, so it will always be rendered as provided.

Removed support for PHP 5.x and 7.0 as they are no longer actively supported by the PHP project.

See Change Log for full details.