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