Set outgoing email header Content-Transfer-Encoding: 8bit

Otherwise some transports or readers may be confused if we send
UTF-8 content, due to the high bit being set in one or more bytes.

Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
Shawn O. Pearce
2009-07-29 07:11:41 -07:00
parent 69186b33b1
commit 32515dd9c4

View File

@@ -237,6 +237,7 @@ public abstract class OutgoingEmail {
setHeader("Message-ID", "");
setHeader("MIME-Version", "1.0");
setHeader("Content-Type", "text/plain; charset=UTF-8");
setHeader("Content-Transfer-Encoding", "8bit");
setHeader("Content-Disposition", "inline");
setHeader("User-Agent", "Gerrit/" + Version.getVersion());
setHeader("X-Gerrit-MessageType", messageClass);