import javax.mail.*;
import javax.mail.internet.*;
import java.util.Properties;
import java.util.Date;
public class sendMail
{
public static void main(String args[]) throws Exception
{
// String host = "smtp.sina.com.cn";
String host = "smtp.163.com";
String from = "test@163.com";
//发送的邮件
String to = "gohands@163.com";
String to2 = gohands@163.com;
String username = "test";
String password = "passwd";
String fileAttachment = "G:\\Documents and Settings\\aaa\\My Documents\\My eBooks\\附件.txt";
// Get system properties
Properties props = new Properties();
// Setup mail server
props.put("mail.smtp.host", host);
props.put("mail.smtp.auth", "true");
// Get session
Session session = Session.getDefaultInstance(props);
// watch the mail commands go by to the mail server
session.setDebug(true);
// Define message
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to2));
message.setSubject("标题");
message.setText("正文");
// message.setContentLanguage();
// FileTypeMap
FileDataSource fds=new FileDataSource(fileAttachment);
//
//
message.setDataHandler(new DataHandler(fds));
// message.setDataHandler(
// new DataHandler(source));
// Send message
message.setSentDate(new Date());
message.saveChanges();
Transport transport = session.getTransport("smtp");
transport.connect(host, username, password);
transport.sendMessage(message, message.getAllRecipients());
System.out.println("over");
transport.close();
}
}
分享到:
相关推荐
发邮件的小例子, 大家可以用bcb发邮件了。
不错的发邮件jar包,下载下来可以直接放到项目中用,分享给大家.
C++Builder2010发邮件例子,用了TIdMessage和TIdSMTP控件,源码测试通过!
包含发邮件需要的mail.jar、activation.jar和一个例子。适用于jdk1.5,已测试通过。
C# 发送邮件 EMAIL 发送 邮件
bcb 发邮件和一个破解数字位置固定的验证码 例子bcb 发邮件和一个破解数字位置固定的验证码 例子
java发邮件,可以带附件.使用了commons-email-1.0.jar包.
JavaMail发邮件原代码例子,已完全调试通过(163,126邮箱)
使用Java发送邮件的例子 一学就会 非常适合初学者的
详细讲解用asp.net 发送电子邮件,含有实例,
asp.net发送电子邮件例子: using System; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI....
C#写的发邮箱例子程序,简单明白的让您了解发何发送邮件。
java发送邮件的例子以及需要的jar包
Delphi发邮件(SendDLL.dll)应用例子 Delphi发邮件(SendDLL.dll)应用例子
VC 调用smtp.dll发邮件的源码例子,内含:VC发送邮件完整样例代码、VC静态引入smtp.dll示例代码、VC之动态加载smtp.dll示例代码。
收集的VC 6.0发邮件的例子 全部包括有这些例子的源码,一个是简单发送电子邮件,另一个是利用SMTP发送邮件,并将数据存入sql server数据库中。说明:只有click过“信件存档”按纽的信件信息才存入数据库。 数据库...
易语言简单发邮件源码.zip易语言项目例子源码下载易语言简单发邮件源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
易语言辰辰发邮件模块源码.zip易语言项目例子源码下载易语言辰辰发邮件模块源码.zip易语言项目例子源码下载 1.合个人学习技术做项目参考 2.适合学生做毕业设计参考 3.适合小团队开发项目参考
下面是一个Jmail发邮件的例子代码: 如果您在自己的机器上试,请下载 Jmail.dll ,下载解压后,双击Setup.bat 即可完成安装! 代码如下:<% On error resume next Dim JMail, contentId Set JMail...
Delphi发邮件(SendDLL.dll)应用例子.rar