X-Git-Url: http://jaekl.net/gitweb/?p=cfb.git;a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Fqd%2Futil%2FSendMail.java;h=33be358b31edc0c28e7b232861e89419a76357ca;hp=b4c783488431f86bb53774569ac305e71774a9cb;hb=04db511351db70ea603cb65f3f2c5c0b7462d9cc;hpb=749427d1b39953205e05f0d5fee7b05b2a52dd47 diff --git a/prod/net/jaekl/qd/util/SendMail.java b/prod/net/jaekl/qd/util/SendMail.java index b4c7834..33be358 100644 --- a/prod/net/jaekl/qd/util/SendMail.java +++ b/prod/net/jaekl/qd/util/SendMail.java @@ -3,11 +3,13 @@ package net.jaekl.qd.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; +import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; import java.nio.charset.Charset; +import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.List; @@ -66,7 +68,7 @@ public class SendMail { { try ( Socket sock = openSocket(m_smtpHost, m_smtpPort); - PrintWriter pw = new PrintWriter(sock.getOutputStream(), true); + PrintWriter pw = new PrintWriter(new OutputStreamWriter(sock.getOutputStream(), StandardCharsets.US_ASCII), true); BufferedReader br = new BufferedReader(new InputStreamReader(sock.getInputStream(), getCharset())); ) {