email中中文出现乱码怎么办???
参考如下程序发送email:
import java.io.*;
import sun.net.smtp.SmtpClient;
public class mail
{
public void sendmail(String to,String subject,String content)
{
String from="xxxx@xxxx.xxx";
try
{
SmtpClient client = new SmtpClient("mail.3wins.com");
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: "+subject);
message.println(content);
message.println();
client.closeServer();
}
catch (IOException e)
{
System.out.println("ERROR SENDING EMAIL:"+e);
}
}
}
在jsp中调用此javabean,中文发送到的全是乱码,
用了String(str.getBytes(),"GB2312")也没用,请教!!!