zlacker

[return to "What's up with all those equals signs anyway?"]
1. tibors+Qa[view] [source] 2026-02-03 11:09:26
>>todsac+(OP)
> We see that that’s a quite a long line. Mail servers don’t like that

Why do mail server care about how long a line is? Why don't they just let the client reading the mail worry about wrapping the lines?

◧◩
2. josefx+uf[view] [source] 2026-02-03 11:41:42
>>tibors+Qa
RFC822 explicitly says it is for readability on systems with simple display software. Given that the protocol is from 1982 and systems back then had between 4 and 16kb RAM in total it might have made sense to give the lower end thin client systems of the day something preprocessed.
◧◩◪
3. sumtec+Nr[view] [source] 2026-02-03 13:03:58
>>josefx+uf
Also it is an easy way to stop a denial of service attack. If you let an infinite amount in that field. I can remotely overflow your system memory. The mail system can just error out and hang up on the person trying the attack instead of crashing out.
◧◩◪◨
4. fluori+Qv[view] [source] 2026-02-03 13:30:06
>>sumtec+Nr
Surely you don't need the message to be broken up into lines just for that. Just read until a threshold is reached and then close the connection.
[go to top]