You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by pg...@apache.org on 2003/03/26 08:49:42 UTC
cvs commit: jakarta-james/src/java/org/apache/james/smtpserver SMTPHandler.java
pgoldstein 2003/03/25 23:49:42
Modified: src/java/org/apache/james/smtpserver SMTPHandler.java
Log:
Committing NNTP changes to resolve encoding issue.
Changes do not check incoming header for character
set, but instead treat the article as a raw block of
bytes. Checked in for Noel Bergman.
Revision Changes Path
1.48 +3 -2 jakarta-james/src/java/org/apache/james/smtpserver/SMTPHandler.java
Index: SMTPHandler.java
===================================================================
RCS file: /home/cvs/jakarta-james/src/java/org/apache/james/smtpserver/SMTPHandler.java,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- SMTPHandler.java 8 Mar 2003 21:14:07 -0000 1.47
+++ SMTPHandler.java 26 Mar 2003 07:49:42 -0000 1.48
@@ -93,6 +93,7 @@
import org.apache.james.core.MailImpl;
import org.apache.james.util.Base64;
import org.apache.james.util.CharTerminatedInputStream;
+import org.apache.james.util.DotStuffingInputStream;
import org.apache.james.util.InternetPrintWriter;
import org.apache.james.util.watchdog.BytesReadResetInputStream;
import org.apache.james.util.watchdog.Watchdog;
@@ -1269,7 +1270,7 @@
msgIn = new SizeLimitedInputStream(msgIn, maxMessageSize);
}
// Removes the dot stuffing
- msgIn = new SMTPInputStream(msgIn);
+ msgIn = new DotStuffingInputStream(msgIn);
// Parse out the message headers
MailHeaders headers = new MailHeaders(msgIn);
headers = processMailHeaders(headers);
---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org