[patch] Notification mails use LF instead of CRLF
|Reported by:||Owned by:||Christopher Lenz|
About half the newlines in notify emails are generated as LF instead of CRLF, which causes some mailservers to just remove them and screwing up formatting for the notify message and making email notification not workable. (I have observed a direct path using only exim and/or postfix to work, but when run via exim, ESMTP and fetchmail, it broke).
I have been playing around with a few fixes, some of which refused to work at first for some weird reason. Anyway, I've found two sources of LF:
- The email template is a file with newlines. I think setting svn:eol-style = CRLF on this file should do the trick.
- A few hardcoded '\n' in Notify.py. Replacing these with the CRLF constant fixes that.
Tested with 0.9b1, but there are no relevant changes in b2 or trunk which would fix this.
Priority set to high, since this makes email notification unusable on some systems.