第一个小的Demo比较简单,就不多废话直接代码:
public class Demo1{
public static void main(String [] args)throws Exception{
Properties props=new Properties();
props.setProperty("mail.smtp.auth","true");
//设置使用的协议时smpt
props.setProperty("mail.transport.protocol","smtp");
Session session=Session.getInstance(props);
//创建邮件对象
Message msg=new MimeMessage(session);
//message的内容特别简单,就直接用setText()
msg.setText("The process of my first JavaMail");
msg.setFrom(new Internetaddress("gansuzll@126.com"));
Transport transport=session.getTransport();
//连服务器
transport.connect("smtp.126.com",25,"gansuzll","zhangxin");
//如果在上面没有设置收件人,可在此进行设置
transport.sendMessage(msg,new Address[]{new InternetAddress("gansuzll@sina.cn")});
transport.close();
}
}
分享到:
相关推荐
在 JavaMail 1.6.0 的官方例子中,我们可以学习到以下几个关键知识点: 1. **MIME 处理**:JavaMail 支持 Multipurpose Internet Mail Extensions (MIME),这使得我们能够发送包含文本、图片、音频、视频等多种类型...
这个例子将探讨如何使用 JavaMail API 实现邮件的发送。在 IT 行业中,掌握 JavaMail 的使用对于构建需要电子邮件功能的应用至关重要,无论是用于通知、验证还是数据传输。 首先,我们来了解 JavaMail 的核心组件:...
在这个例子中,`javamail`和`JAF`(JavaBeans Activation Framework)是必要的。`j2ee.jar`包含了这两个库,所以你可以将它添加到项目的类路径中。 在Java类`sendMail`中,我们定义了几个关键的对象和变量: 1. `...
例如,你可以创建一个名为`SendMailAction`的类,其中包含一个`execute()`方法,这个方法使用JavaMail API发送邮件。 如果你的项目中包含一个名为`mySendMail`的类或文件,这可能是一个实现邮件发送的示例代码。这...
这个例子展示了如何使用JavaMail API从163邮箱向QQ邮箱发送邮件。在Java开发中,JavaMail API提供了丰富的功能,包括创建、读取、发送和管理电子邮件,支持SMTP(简单邮件传输协议)、POP3(邮局协议版本3)和IMAP...
这个例子是关于如何使用JavaMail进行邮件发送、接收和管理的实践教程。通过学习这个例子,开发者可以深入理解JavaMail API的工作原理及其在实际项目中的应用。 首先,我们需要了解JavaMail的基本组件。JavaMail API...
JavaMail 是一个开源的 Java API,它允许开发者在 Java 应用程序中发送和接收电子邮件。这个资源包包含了 JavaMail 开发所需的所有...通过学习和理解这个例子,你可以更好地掌握如何在 Java 应用程序中集成邮件功能。
javamail例子——简单好用 可以直接发电子邮件 1.当工程是java EE 5的时候 在工程里面应该删除java EE 5里面相对应的 jar 路径在 第一个问题就是删除Java EE 5 Libraries/javaee.jar/mail。 第二个问题就是删除Java...
JavaMail 是一个强大的开源库,用于在Java应用程序中处理电子邮件通信。它提供了API,使得开发者可以方便地发送、接收和管理邮件。JavaMail的核心在于它的jar包,这些jar包包含了处理SMTP、POP3、IMAP等邮件协议所需...
这个例子将深入解析如何使用JavaMail API来实现电子邮件的发送功能。 首先,你需要在项目中引入JavaMail的相关依赖。通常,这会是Maven的pom.xml文件中的依赖项: ```xml <groupId>com.sun.mail</groupId> ...
javamail接收邮件例子,我稍微改动了一下,有些错误和异常抛出了
javaMail
JavaMail 是一个强大的开源库,用于在Java应用程序中实现电子邮件的发送和接收功能。它提供了丰富的API,使得开发者能够方便地处理SMTP、POP3、IMAP等邮件协议,支持多种邮件格式,包括文本、HTML以及带有附件的邮件...
在"javamail 包含的包及简单例子"中,我们主要会探讨以下几个方面: 1. **JavaMail API 的主要包**: - **javax.mail**: 这是JavaMail的核心包,包含了发送和接收邮件的主要类和接口,如`Session`(邮件会话)、`...
这个例子展示了如何使用 JavaMail 发送一封简单的文本邮件。下面将详细解释这个 JavaMail 示例中的关键知识点: 1. **导入的库**:首先,我们导入了几个必要的 JavaMail 相关的库,包括 `java.io`, `java.util`, `...
用JavaMail写的示例程序,已经打包为jar 使用前在jar同目录下建立三个文本文件 addr.txt这个是收信人的地址,可以无限多,建议不超过50,否则面临smtp退信,格式 :一行一个地址,后面不要加空行! login.txt这个是...
JavaMail 是一个开源库,它提供了在 Java 应用程序中发送和接收电子邮件的功能。它扩展了 Java EE 的 javax.mail 包,提供了更强大的邮件处理能力。在标题和描述中提到的,我们将讨论如何使用 JavaMail 实现发送邮件...
javaMail 例子 mail.jar activation.jar
在这个小例子中,我们将深入探讨如何利用JavaMail API来实现这些功能。 首先,发送邮件的核心类是`javax.mail.Session`和`javax.mail.Transport`。`Session`类是所有邮件操作的基础,它负责配置邮件服务器的连接...