fix(deps): update module github.com/wneessen/go-mail to v0.2.6 #1235

Merged
konrad merged 1 commits from renovate/github.com-wneessen-go-mail-0.x into main 2022-08-14 16:08:25 +00:00
Member

This PR contains the following updates:

Package Type Update Change
github.com/wneessen/go-mail require patch v0.2.5 -> v0.2.6

Release Notes

wneessen/go-mail

v0.2.6

Compare Source

#​37 brought up an issue, in which some mail servers would not accept mails sent via go-mail services. They returned 550 Maximum line length exceeded (see RFC 5322 2.1.1) errors. It turns out, that Go's encoding/base64 does not add line breaks when encoding data. This release adds a Base64LineBreaker struct, which satisfies the io.WriteCloser interface and makes sure that mail parts, that are base64 encoded, are properly broken up at 76 chars.

Noteworthy changes

  • c6fe75f introduces the Base64LineBreaker

Thanks to @​chriselkins for bringing this to my attention!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/wneessen/go-mail](https://github.com/wneessen/go-mail) | require | patch | `v0.2.5` -> `v0.2.6` | --- ### Release Notes <details> <summary>wneessen/go-mail</summary> ### [`v0.2.6`](https://github.com/wneessen/go-mail/releases/tag/v0.2.6) [Compare Source](https://github.com/wneessen/go-mail/compare/v0.2.5...v0.2.6) [#&#8203;37](https://github.com/wneessen/go-mail/issues/37) brought up an issue, in which some mail servers would not accept mails sent via go-mail services. They returned `550 Maximum line length exceeded (see RFC 5322 2.1.1)` errors. It turns out, that Go's encoding/base64 does not add line breaks when encoding data. This release adds a `Base64LineBreaker` struct, which satisfies the io.WriteCloser interface and makes sure that mail parts, that are base64 encoded, are properly broken up at 76 chars. #### Noteworthy changes - [`c6fe75f`](https://github.com/wneessen/go-mail/commit/c6fe75f2d3ad699edcd8a4f54038af213644b8f3) introduces the `Base64LineBreaker` Thanks to [@&#8203;chriselkins](https://github.com/chriselkins) for bringing this to my attention! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTMuNCIsInVwZGF0ZWRJblZlciI6IjMyLjE1My40In0=-->
renovate added the
dependencies
label 2022-08-14 13:00:57 +00:00
renovate added 1 commit 2022-08-14 13:00:58 +00:00
konrad merged commit 8d10130d4c into main 2022-08-14 16:08:25 +00:00
konrad deleted branch renovate/github.com-wneessen-go-mail-0.x 2022-08-14 16:08:25 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1235
No description provided.