💾 Archived View for bbs.geminispace.org › s › misfin › 20373 captured on 2024-12-17 at 15:03:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

@skyjake I noticed that lagrange's feature to send misfin mails doesn't retry sending a mail when there's a slow down (error 44) response.

My misfin-server is rate-limited to 50ms for members of the mailserver, and 225ms for non-members. Lagrange will easily hit this rate-limit when sending a mail to another mailbox on the same mailserver as the user, with the "Send me a copy" option selected, since it will send to the mailbox and then to the user's own mailbox within 50 ms.

If you can implement some mechanism where a mail is retried after waiting when it gets a Slow Down (44) response, that would be useful.

Posted in: s/misfin

🚀 clseibold

Oct 04 · 2 months ago · 👍 HanzBrix

2 Comments ↓

🕹️ skyjake [mod...] · Oct 04 at 18:33:

Thanks for reporting. I have not considered that as a special case, but trying at least once after a short delay would make sense.

🚀 clseibold [OP] · Oct 04 at 19:19:

@skyjake No problem!

It took me like 10 minutes of looking through my code wondering why the copy was failing, since the error message I had was just the number "1", which I implemented in that way back when 44 codes would specify the number of seconds to wait. Eventually I remembered that rate-limiting was a thing I did, but it took me a while, lol.