home.social

#gomail — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gomail, aggregated by home.social.

fetched live
  1. Great news! go-mail v0.8.0 has just been released and it's a biggie! This release adds native NTLMv2 and DKIM support as well as bunch of cool improvements and fixes. Thanks to everybody who contributed to this release!

    github.com/wneessen/go-mail/re

    #go #gomail #smtp #dkim #ntlm
    :golang: :gopher: :gomail:

  2. Great news! go-mail v0.8.0 has just been released and it's a biggie! This release adds native NTLMv2 and DKIM support as well as bunch of cool improvements and fixes. Thanks to everybody who contributed to this release!

    github.com/wneessen/go-mail/re

    #go #gomail #smtp #dkim #ntlm
    :golang: :gopher: :gomail:

  3. the go-mail v0.8.0 release is going to be a good one. Not only will there be native NTLM auth support, but also native DKIM signing (currently work in progress).

    The signing and canonicalization is working fine alreay. Only the API needs some work, as well as proper test coverage.

    #go #gomail #dkim
    :gopher: :golang: :gomail:

  4. the go-mail v0.8.0 release is going to be a good one. Not only will there be native NTLM auth support, but also native DKIM signing (currently work in progress).

    The signing and canonicalization is working fine alreay. Only the API needs some work, as well as proper test coverage.

    #go #gomail #dkim
    :gopher: :golang: :gomail:

  5. It took some time, but it's finally working...

    go-mail v0.8.0 (release planned in the next few days) will add native NTMLv2 SMTP authentication support (without any 3rd party library dependency).

    I couldn't have done this without the absolute fantastic documentation of the cURL project: curl.se/rfc/ntlm.html

    Thanks @bagder for providing this. It saved me so much time!

    #go #gomail #golang #ntlm #smtp
    :golang: :gomail: :gopher:

  6. It took some time, but it's finally working...

    go-mail v0.8.0 (release planned in the next few days) will add native NTMLv2 SMTP authentication support (without any 3rd party library dependency).

    I couldn't have done this without the absolute fantastic documentation of the cURL project: curl.se/rfc/ntlm.html

    Thanks @bagder for providing this. It saved me so much time!

    #go #gomail #golang #ntlm #smtp
    :golang: :gomail: :gopher:

  7. Great news! go-mail v0.7.3 has just been released and brings some cool new features/improvements and some bug fixes. Thanks to everybody who contributed to this release!

    All release details can be found here:
    github.com/wneessen/go-mail/re

    #go #golang #gomail :golang: :gomail: :gopher:

  8. Great news! go-mail v0.7.3 has just been released and brings some cool new features/improvements and some bug fixes. Thanks to everybody who contributed to this release!

    All release details can be found here:
    github.com/wneessen/go-mail/re

    #go #golang #gomail :golang: :gomail: :gopher:

  9. go-mail v0.7.1 has just been released! This is a security release fixing a vulnerability in the mail address handling.

    You can find the release notes here: github.com/wneessen/go-mail/re
    The corresponding security advisory can be found here: github.com/wneessen/go-mail/se

    All users are encouraged to update to this release at their earliest convenience.

    :gomail: :golang: :gopher: #go #gomail #golang

  10. Great news! go-mail v0.7.0 has been released!

    Check the release notes on Github for all that's new!

    github.com/wneessen/go-mail/re

    We hope you enjoy the release!
    #go #golang #gomail :gopher: :golang: :gomail:

  11. HOLY SHIT! We've reached 1k stars on Github last night. That's insane. Thanks to all the stargazers.

    #go #golang #gomail :golang: :gopher: :gomail:

  12. Hear ye! Hear ye! go-mail v0.6.2 has just been released. This is mainly a bug fix release, addressing some issue that were reported of the last weeks. Thanks to all reporters and contributors.

    The full release notes can be found here:
    github.com/wneessen/go-mail/re

    #go #golang #gomail :golang: :gopher: :gomail:

  13. go-mail v0.6.1 has been released. It fixes a regression in multipart message handling. If you are using multipart messages and currently use v0.6.0, it is advised to upgrade to v0.6.1 to avoid rendering issues.

    Release notes: github.com/wneessen/go-mail/re

    #go #golang #gomail :golang: :gopher: :gomail:

  14. Good news! go-mail v0.6.0 has been released bringing some cool new features, like: S/MIME signing support, SMTP auth auto-discover, a QuickSend method, conucurrency-/thread-safety improvements, Unix domain socket support and much more.

    Check out the release here: github.com/wneessen/go-mail/re

    #go #golang #gomail :golang: :gopher: :gomail:

  15. The importance of a good unit test suite. A simple logic error in my thought process would have broken the whole SMTP authentication if I wouldn't have extensive tests in the project.

    Love the test toolset in Go
    #golang #go #gomail :gopher: :gomail:

  16. The importance of a good unit test suite. A simple logic error in my thought process would have broken the whole SMTP authentication if I wouldn't have extensive tests in the project.

    Love the test toolset in Go
    #golang #go #gomail :gopher: :gomail:

  17. Good news! go-mail v0.5.2 has been released. Read the full release notes here: github.com/wneessen/go-mail/re

    #go #golang #gomail :gopher: :golang: :gomail:

  18. Good news! go-mail v0.5.1 has just been released. Check out the release notes here: github.com/wneessen/go-mail/re

    #go #golang #gomail :gopher: :golang: :gomail:

  19. Good news! go-mail v0.5.0 has just been released!

    We've added better error handling, concurrency-safety and SCRAM-SHA-X(-PLUS) support.

    Check the full release details here:
    github.com/wneessen/go-mail/re

    #go #golang #gomail :gopher: :golang: :gomail:

  20. Good news!

    As of now, go-mail supports SCRAM-SHA-1(-PLUS) / SCRAM-SHA-256(-PLUS) as SMTP authentication mechanism.

    PR #310 (github.com/wneessen/go-mail/pu) has just been merged into the main branch.

    Please give it a try, we're looking forward to feedback.

    #go #golang #gomail :gopher: :golang: :gomail:

  21. We're looking for some feedback on go-mail dependencies. If you're a go-mail user, please check out this poll: github.com/wneessen/go-mail/di

    Your feedback is appreciated!

    #go #gomail #golang :gomail: :golang: :gopher:

  22. Good news! go-mail v0.4.3 has been released. All information here: github.com/wneessen/go-mail/re

    #go #golang #gomail :gopher: :golang: :gomail:

  23. Hot damn! Over 500 stars on Github already! Thanks everybody for the continous support!
    :golang: :gomail: :gopher:
    #go #golang #gomail

  24. go-mail v0.4.2 has just been released. One new major feature is the new parsing feature which allows the user to parse generic EML files into a go-mail Msg struct.

    All details in the release notes: github.com/wneessen/go-mail/re
    #go #golang #gomail
    :golang: :gomail: :gopher:

  25. How cool is this? autostrada.dev/ a code generator for web applications/APIs has adopted go-mail for their email support. That means if you select the "Email"-option for you project, go-mail will automatically be shipped with your generated code. #go #golang #gomail #autostrada

  26. Good news! go-mail v0.4.1 has just been released bringing improved logging, attachment removal, delivery status indication and more.

    Find all the details on the GH release page:
    github.com/wneessen/go-mail/re

    #go #gomail :gomail: :golang: :gopher:

  27. We're happy to announce the release v0.4.0 of go-mail. This release adds custom dial context functions and support for OAUTH2 SMTP auth tokens.

    All release details can be found here: github.com/wneessen/go-mail/re

    Big thanks to sters and drakkan (of the SFTPGo project) for their contributions!

    :gomail: :gopher: :golang:
    #go #gomail #golang #oauth2 #smtp

  28. As of today, the go-mail main-branch has support for the XOAUTH2 SMTP auth method for MS Exchage and Google mail (and others supporting this protocol).

    Big thanks to Nicola Murino from the SFTPGo (sftpgo.com/) project for implementing and testing the feature.

    The next go-mail release (v0.4.0) will be released in a few weeks to allow for a little more real-life testing.

    :gopher: :golang: :gomail:
    #go #golang #gomail

  29. Today go-mail reached 250 stars on Github. What an amazing goal! Thanks to all the stargazers!

    #go #golang #gopher #gomail #github :golang: :gomail: :gopher:

  30. Thanks to qiannian (github.com/qianniancn) the go-mail website is now available in simplified chinese. Thank you so much qiannian!

    #go #golang #gomail :gopher: :gomail: :golang:

  31. 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: github.com/wneessen/go-mail/re

    #go #golang #gomail :gomail: :gopher: :golang:

  32. 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:

  33. 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.

    github.com/wneessen/go-mail/pu

    #go #golang #gomail :gopher: :golang: :gomail:

  34. 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 (github.com/authelia/authelia) team for the thorough investigation and report.

    Bug issue: github.com/wneessen/go-mail/is

    Release notes: github.com/wneessen/go-mail/re

    #golang #go #gomail

  35. go-mail :gomail: v0.3.6 has just been released. This release fixes bugs in the go-mail client and adds one improvement. We also welcome James Elliot as latest contributor to the project! #go #golang #gomail

    github.com/wneessen/go-mail/re