1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-08-13 17:03:48 -04:00
k-9/src/com
2010-03-02 02:48:52 +00:00
..
beetstra/jutf7 Damn it. Weird symlink-in-checkout bug. There goes our commit history. Sorry, all. 2008-11-01 21:32:06 +00:00
fsck/k9 Changed SmtpTransport.writeLine() to only use one OutputStream.write() call. Apparently some servers got the "be liberal in what you accept from others" part of the robustness principle wrong. When we used multiple calls in writeLine() (command + CR + LF) a separate TCP packet was send each time. It appears that those broken servers accepted the DATA command after DATA + CR and interpreted the LF as part of the actual data. This caused our headers to become part of the body because that LF was interpreted as the empty line that separates headers and body. 2010-03-02 02:48:52 +00:00