Thanks to qiannian (https://github.com/qianniancn) the go-mail website is now available in simplified chinese. Thank you so much qiannian!
We've just released v0.3.9 of go-mail. This release is the biggest since the initial release of the library. While there wasn't really much change on the surface, there happend a lot under the hood.
Find the release notes here: https://github.com/wneessen/go-mail/releases/tag/v0.3.9
Nice! I've just successfully sent a PGP/MIME encoded encrypted/signed mail with go-mail. The code will soon be merged into go-mail-middleware. We then fully support both #OpenPGP standards: PGP/Inline and PGP/MIME. #golang #gomail #middleware :gomail: :gopher: :golang:
#openpgp #golang #gomail #middleware
Today PR #100 was merged into main. This PR is special, as it forks the net/smtp package from the Go stdlib into go-mail. This way we can now take over much more control of the actual SMTP communication workflow.
go-mail :gomail: v0.3.8 has just been released fixing a bug in the SMTP LOGIN auth part of go-mail, which caused issues with servers with non-normalized response messages. :golang: :gopher:
Thanks to James Elliott from the Authelia (https://github.com/authelia/authelia) team for the thorough investigation and report.
Bug issue: https://github.com/wneessen/go-mail/issues/94
Release notes: https://github.com/wneessen/go-mail/releases/tag/v0.3.8
The lastest PR I just merged to main introduces #Go's new errors.Join() functionality (introduced in 1.20) to #gomail and I am already loving it. For compatilibty I had to build it the "old" way for everyone that uses Go lower than 1.20 and it feels so much more "clumsy". #go #golang #gomail :gopher: :gomail:
New blog post:
Thanks for 100+ stars on GitHub!
https://pebcak.de/posts/2022/11/19/go-mail-reaches-100-stars/
:gomail: go-mail v0.3.5 has just been released. This release fixes a bug in the msgWriter error handling as well as introduces a new method to access the address headers.
All details can be found in the release notes: https://github.com/wneessen/go-mail/releases/tag/v0.3.5
As of today, https://github.com/wneessen/go-mail has exceeded the 100 ⭐ mark on GitHub!
Thanks everybody who showed interest in the library, opened issues and contributed code/documentation. Such a rewarding feeling, that people seem to like the library.