You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ed...@apache.org on 2005/04/19 18:22:39 UTC

svn commit: r161913 - lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java

Author: edith
Date: Tue Apr 19 09:22:36 2005
New Revision: 161913

URL: http://svn.apache.org/viewcvs?view=rev&rev=161913
Log:
Replace the Writer, so we can set the encoding to utf-8. Else the default encoding of the platform is taken

Modified:
    lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java

Modified: lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java
URL: http://svn.apache.org/viewcvs/lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java?view=diff&r1=161912&r2=161913
==============================================================================
--- lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java (original)
+++ lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/net/SMTP.java Tue Apr 19 09:22:36 2005
@@ -20,10 +20,12 @@
 package org.apache.lenya.net;
 
 import java.io.BufferedReader;
+import java.io.BufferedWriter;
 import java.io.DataInputStream;
 import java.io.FileReader;
 import java.io.IOException;
-import java.io.PrintStream;
+import java.io.OutputStreamWriter;
+import java.io.PrintWriter;
 import java.net.ConnectException;
 import java.net.Socket;
 import java.util.StringTokenizer;
@@ -41,7 +43,7 @@
     int port;
     String domain = null;
     Socket socket = null;
-    PrintStream out = null;
+    PrintWriter out = null;
     DataInputStream in = null;
     String errlog = null;
     String from = null;
@@ -95,9 +97,9 @@
 
         try {
             socket = new Socket(host, port);
-            out = new PrintStream(socket.getOutputStream(), true);
+            out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8")), true);
             in = new DataInputStream(socket.getInputStream());
-
+            
             errlog = errlog + getResponse(220);
 
             errlog = errlog + "HELO " + domain + "\n";



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org