From b7c67019af90564da11386e938184383484dc247 Mon Sep 17 00:00:00 2001 From: Joe Steele Date: Fri, 9 Aug 2013 19:45:58 -0400 Subject: [PATCH] SMTP dot stuffing should be done *after* line wrapping. --- src/com/fsck/k9/mail/transport/SmtpTransport.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/com/fsck/k9/mail/transport/SmtpTransport.java b/src/com/fsck/k9/mail/transport/SmtpTransport.java index 2d89b9734..45ced81b1 100644 --- a/src/com/fsck/k9/mail/transport/SmtpTransport.java +++ b/src/com/fsck/k9/mail/transport/SmtpTransport.java @@ -498,10 +498,8 @@ public class SmtpTransport extends Transport { executeSimpleCommand("DATA"); EOLConvertingOutputStream msgOut = new EOLConvertingOutputStream( - new SmtpDataStuffing( - new LineWrapOutputStream( - new BufferedOutputStream(mOut, 1024), - 1000))); + new LineWrapOutputStream(new SmtpDataStuffing( + new BufferedOutputStream(mOut, 1024)), 1000)); message.writeTo(msgOut);