-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Closed
Labels
type/upstreamThis is an issue in one of Gitea's dependencies and should be reported thereThis is an issue in one of Gitea's dependencies and should be reported there
Description
The gomail library used by Gitea is out of date. Transfer from me from the channel (Matrix)
Gitea seems to use https://github.com/go-gomail/gomail which is unmaintained since 2016, and the "actively maintained" fork appears unmaintained, too: https://github.com/go-mail/mail/
Do you consider this an issue for you? I looked at some Gitea issues, and some cases like different timeouts / retries is also a feature request to both frameworks, but apparently never implemented. Does a switch make sense, or is the current state perfectly fine?
Discussion already started here:
FYI
- This seems to be unmaintained, here is an alternative go-gomail/gomail#163
- Its has been 4 years, no activity. Is it still reliable (number of starts vs 4 years no activity) go-gomail/gomail#150
Maybe we should maintain gomail by ourselves, or switch to another one. Then we may not need hacky code.
Some active forks:
- https://github.com/Shopify/gomail (Shopify is a big company)
- https://github.com/DeedleFake/gomail (new)
Originally posted by @wxiaoguang in #18075 (comment)
Neustradamus
Metadata
Metadata
Assignees
Labels
type/upstreamThis is an issue in one of Gitea's dependencies and should be reported thereThis is an issue in one of Gitea's dependencies and should be reported there