如何用java实现发送html格式的邮件

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:20:43
如题

首先Java发送邮件需要用到JavaMail,先到Oracle官网上下载好最新版本的JavaMail(刚才看了一下,最新是1.5.3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。

JavaMail主要支持发送纯文本的和html格式的邮件。

发送html格式的邮件的一个例程如下:

 

 import javax.mail.internet.InternetAddress;
 import javax.mail.internet.MimeMessage;
 import javax.mail.internet.MimeUtility;
 import javax.mail.Session;
 import javax.mail.MessagingException;
import javax.mail.Transport;
 
public class SendHtmlMail {
     public static void sendMessage(String smtpHost,
                                    String from, String to,