知识大全 使用JavaMail 实现邮件发送
Posted 文件
篇首语:逆风的方向,更适合飞翔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用JavaMail 实现邮件发送相关的知识,希望对你有一定的参考价值。
使用JavaMail 实现邮件发送 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
import java io *; import java util *; import javax mail *; import javax mail internet *; import javax activation *;
public class SendMail private String from; private String to; private String username; private String password; private String subject; private String text; private File file; public SendMail() public SendMail(String from String to String username String password) this from=from; this to=to; this username=username; this password=password; public String getFrom() return from; public void setFrom(String from) this from = from; public String getTo() return to; public void setTo(String to) this to = to; public String getUsername() return username; public void setUsername(String username) this username = username; public String getPassword() return password; public void setPassword(String password) this password = password; public String getSubject() return subject; public void setSubject(String subject) this subject = subject; public String getText() return text; public void setText(String text) this text = text; public File getFile() return file; public void setFile(File file) this file = file; public boolean send() Properties props=new Properties(); props put( mail smtp host ); //props put( mail smtp host localhost ); props put( mail smtp auth true); Session mailSession=Session getDefaultInstance(props null); try Transport trans=mailSession getTransport( smtp ); nnect( username password); // nnect(); Message newMessage=new MimeMessage(mailSession); newMessage setSubject(subject); newMessage setFrom(new InternetAddress(from)); /* * 上传一个文件 * */ BodyPart fileBodyPart=new MimeBodyPart(); FileDataSource fds=new FileDataSource(file); fileBodyPart setDataHandler(new DataHandler(fds)); fileBodyPart setFileName( a wav ); Address addressTo[] = new InternetAddress( ); newMessage setRecipients(Message RecipientType TO addressTo); newMessage setText(text); /* * 将文件保存到Message中 * */ MimeMultipart multi = new MimeMultipart(); multi addBodyPart(fileBodyPart); newMessage setContent(multi);
cha138/Article/program/Java/hx/201311/26077相关参考
用JavaMail写简易电子邮件发送系统 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引言
JavaMail发送中文邮件中主题乱码的解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
Java发送邮件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 记得曾经学习用javamail发
JAVAMAIL邮件服务器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如果你认为没有必要设置
复合邮件既含图片又含正文一般是格式显示简单理解的话就是非常漂亮的那种邮件 (个人注解不很全面) 当我们需要做一个收取邮件的程序时我们该如何去显示复合邮件的内容呢?(原问题见专家
cha138/Article/program/Java/hx/201311/27160
JavaMail发送附件的例子 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Herei
知识大全 利用javamail和POP3、SMPT协议实现邮件的收发
利用javamail和POP3、SMPT协议实现邮件的收发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
先添加引入命名空间SystemNetMail 组件代码: ///<summary> ///邮件发送组件 ///</summary> publicclassEmai
要实现邮箱的发送需要一个已知账号和密码的邮箱并且开通了STMPPOP服务常见主流邮箱邮件收取和发送popstmp服务配置汇总介绍一文中详细介绍了各个邮箱开通服务的步骤 &nb