+ // Actually, RFC821 (with which all SMTP should be backwards-compatible)
+ // requires all control transmissions to be done in US-ASCII.
+ // However, there's no point in throwing an exception if the server with which
+ // we're communicating sends bytes with the high bit set. So, let's read from
+ // the socket with the only Charset that Java guarantees will be available that
+ // can also read arbitrary sequences of 8-bit bytes.
+ private static final String SMTP_CHARSET = "ISO-8859-1";
+