本文主要是介绍发送带链接附件邮件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天得到了一个特殊的需求,我的老婆大人相让我帮她写一个能够发送带附件邮件的工具类,这个附件是一个远程的链接文件,没问题,分分钟搞定,然后记录下,没准啥时候自己也用的到。
首先,引入依赖jar包
<!-- javamail -->
<dependency><groupId>javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version>
</dependency>
编写工具类:
package com.lwz.leetcode.mail;import javax.activation.DataHandler;
import javax.activation.DataSource;
import javax.activation.URLDataSource;
import javax.mail.*;
import javax.mail.internet.*;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Properties;
import java.util.UUID;import static com.sun.org.apache.xerces.internal.utils.SecuritySupport.getResourceAsStream;public class JavaMailWithAttachment {private MimeMessage message;private Session session;private Transport transport;private String mailHost = ""
这篇关于发送带链接附件邮件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!