~emersion

Trackers

~emersion/mrsh

Last active 3 months ago

~emersion/python-emailreview

Last active 1 year, 3 months ago

~emersion/emersion

Last active 1 year, 7 months ago

#122 Add Archived-At header to list copies 8 hours ago

Comment by ~emersion on ~sircmpwn/lists.sr.ht

For reference, here's the RFC: https://tools.ietf.org/html/rfc5064

#16 Add maildir & mbox workers a month ago

Comment by ~emersion on ~sircmpwn/aerc2

Side note, mbox is really not supposed to be used for a mail backend. You'll need to read the whole archive on startup, and all write operations will require you to rewrite the whole file. Also, things like flags are not supported.

#124 Drop automatic replies a month ago

Ticket created by ~emersion on ~sircmpwn/lists.sr.ht

Some people configure their server to send automated (e.g. out-of-office) replies. Auto-Submitted header fields can help detecting those.

We probably shouldn't forward out-of-office-like emails.

RFC: https://tools.ietf.org/html/rfc3834

Microsoft Outlook has its own set of non-standard header fields, of course: https://www.jitbit.com/maxblog/18-detecting-outlook-autoreplyout-of-office-emails-and-x-auto-response-suppress-header/

#231 Build failure emails contain HTML a month ago

Ticket created by ~emersion on ~sircmpwn/builds.sr.ht

Here's a build failure I've received:

mrsh/alpine.yml #77433: FAILED in 36s

[6770e0d](https://git.sr.ht/~sircmpwn/mrsh/commit/6770e0de0ae18cb976e3b3bdb7e115432949952e) — [Drew DeVault](mailto:sir@cmpwn.com)

<pre>Add configure script and Makefile
</pre>

https://builds.sr.ht/~sircmpwn/job/77433

✓ setup ✓ build-gcc ✓ build-clang ✗ test-gcc - test-clang

#223 Annotations with just a URL hash are broken 2 months ago

Ticket created by ~emersion on ~sircmpwn/git.sr.ht

Annotations containing things like "to": "#L14" won't correctly link to the current file.

Example: https://git.sr.ht/~emersion/mrsh/tree/master/test/function.sh

#100 Use SRV records to discover server address 2 months ago

Comment by ~emersion on ~sircmpwn/aerc2

Yes, this is how it should be implemented. POP isn't supported anyway so we can just skip that. net.LookupSRV can be used to retrieve those SRV records.

#1 mrsh status 3 months ago

Ticket created by ~emersion on ~emersion/mrsh

  • [] Stuff
  • [x] More stuff

#30 GitHub: add extra tags to builds 3 months ago

Ticket created by ~emersion on ~sircmpwn/dispatch.sr.ht

Add a pulls tag for PRs, commits for pushes.

This allows to export a badge just for commits (instead of having a failing badge when a PR's build fails).

#138 tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config 3 months ago

Comment by ~emersion on ~sircmpwn/aerc2

Some folder names that cause the error: All Mail, INBOX, Sent, Folders/x.

That's pretty weird. It would be useful to have a debug log of the TCP communication.

#156 My name in "From" appears to be encoded wrong 3 months ago

Comment by ~emersion on ~sircmpwn/aerc2

am I doing this wrong?

Yes, you'll need to use SetAddressList, with a singleton list