DusanKasan / parsemail

Simple email parsing for Golang
MIT License
212 stars 138 forks source link

REPO UNMAINTAINED #45

Open k3a opened 1 year ago

k3a commented 1 year ago

Sadly, this repo has not been updated in more than 3 years and it doesn't look like it will ever be. The library is pretty nice, it just misses some important functionality regarding content-transfer-encoding which was provided by PRs but never merged.

So I decided to create the new fork with CI and integrate all open PRs into it:

Some of them required manual merging but the resulting code should be correct, hopefully.

The fork is a drop-in replacement (just change the import to github.com/k3a/parsemail). I will attempt to keep the API the same. If you miss some functionality, feel free to contribute to the fork.

I've also made a separate branch with integrated PRs which is directly mergeable into this original repo in case it resurrects but I won't update that branch going forward.

supriyo-biswas commented 12 months ago

Some of them required manual merging but the resulting code should be correct, hopefully.

Unfortunately your fork seems to throw "unexpected EOF" errors on simple emails with replies, so I unfortunately can't recommend folks use it at this time.

k3a commented 12 months ago

It has the same test suite as this repo, with couple of more cases added. You can create an issue in my fork and provide a test case which fails. Thanks.

moorereason commented 4 months ago

@k3a, your fork doesn't have the Issues tab enabled.

k3a commented 4 months ago

ah, strange. Fixed now!