💾 Archived View for bbs.geminispace.org › s › misfin › 5661 captured on 2023-12-28 at 16:20:21. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-11-14)
-=-=-=-=-=-=-
I was thinking of how mailing lists should be implemented in a space-efficient way in misfin, and I think we could do mailinglists without mails becoming very long by using the traditional mail concept of BCC instead of CC.
So, when someone sends to a mailinglist, the mailinglist will add their sender line and then send out the gemmail to each recipient, but it *does not* need to put a recipients line, because a reply then would send back to the mailinglist to then be sent out to all necessary recipients again. This is effectively BCC, where you have recipients, but they are not specifically listed in the email.
I think this could work and it'll be very exciting to have mailinglists in misfin!
Finally, the other thing is how gemmails are detected as replies. I believe tradition mail does this by prepending Re: to the Subject of the first reply, and then all following replies just use that same subject, and are sorted by timestamp.
Sep 27 · 3 months ago · 👍 gemalaya
Threading in traditional e-mail is based on the "References:" header, which contains a list of the "Message-ID:" for each previous message in the chain. It may also use the "In-Reply-To:" header, it has been a long time since I've read the e-mail RFCs.
🚀 clseibold · Sep 28 at 06:47:
@jdcard Oh, I did not know that! Thanks for the information. Hm... misfin doesn't have anything for this currently. @lem @lem-two this may be something that needs to be considered.