diff --git a/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java b/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java index b79583a09c1ebd6c4be48daa460ef4751dae6f9d..3cb64ac6df759968730593cf1d32800da0a5a393 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java +++ b/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java @@ -71,13 +71,13 @@ public class SevenBit implements Encoding { int backupOffset = offset; while( length-- > 0 ) { byte b = in[offset++]; - if( b > 32 && b < 127 ) + if( b >= 32 && b < 127 ) continue; - if( b == ' ' || b == '\t' ) + if( b == '\t' ) continue; if( b == '\r' || b == '\n' ) continue; - throw new DecodingException( "No 8bit Data allowed (" + b + ")" ); + throw new DecodingException( "No 8 bit data allowed in 7 bit encoding (" + b + ')' ); } return new ReadBuffer(in, backupOffset, backupLength); }