JMail

一.创建html格式的邮件

public void test()throws Exception{
        String from 
= "pear@yahoo.com.cn";
        String to 
="apple@163.com";
        String subject
="test";
        String body
=this.getContent("c:\\y.html");
        
        Session session 
= Session.getDefaultInstance(new Properties());
        MimeMessage msg 
= new MimeMessage(session);
        msg.setFrom(
new  InternetAddress(from));
        msg.setRecipient(Message.RecipientType.TO,
new InternetAddress(to));
        msg.setSentDate(Calendar.getInstance().getTime());
        msg.setSubject(subject);
        msg.setContent(body,
"text/html;charset=gb2312");
        msg.saveChanges();
        msg.writeTo(
new FileOutputStream("c:\\test.eml"));
    }

 
二.创建包含图片和附件的邮件

 1public static void main(String[] args) throws Exception{
 2        String from = "hui_0510@yahoo.com.cn";
 3        String to = "hwpok@163.com";
 4        String subject = "HTML邮件";
 5        String body = "<a href=\"http://www.baidu.com\">欢迎进入百渡</a><br />";
 6        body += "<img src=\"cid:girl_jpg\">";
 7        
 8        Session session = Session.getDefaultInstance(new Properties());
 9        MimeMessage message = new MimeMessage(session);
10        message.setFrom(new InternetAddress(from));
11        message.setRecipients(Message.RecipientType.TO,InternetAddress.parse(to));
12        message.setSubject(subject);
13        
14        MimeMultipart multipartSon = new MimeMultipart("related");
15        
16        MimeBodyPart htmlBodyPart = new MimeBodyPart();
17        htmlBodyPart.setContent(body,"text/html;charset=gb2312");
18        multipartSon.addBodyPart(htmlBodyPart);
19        
20        MimeBodyPart jpgBodyPart = new MimeBodyPart();
21        FileDataSource fds = new FileDataSource("c://a.jpg");
22        jpgBodyPart.setDataHandler(new DataHandler(fds));
23        jpgBodyPart.setContentID("girl_jpg");
24        multipartSon.addBodyPart(jpgBodyPart);
25        
26        MimeBodyPart includBodyPart = new MimeBodyPart();
27        includBodyPart.setContent(multipartSon);
28        
29        
30        MimeBodyPart attachPart = new MimeBodyPart();
31        FileDataSource fileDataSource = new FileDataSource("c/a.xls");
32        attachPart.setDataHandler(new DataHandler(fds));
33        attachPart.setFileName(fileDataSource.getName());
34        
35        MimeMultipart multipartFather = new MimeMultipart("mix");
36        multipartFather.addBodyPart(attachPart);
37        multipartFather.addBodyPart(includBodyPart);
38        
39        message.setContent(multipartFather);
40        message.saveChanges();
41        
42        message.writeTo(new FileOutputStream("c:/picMessage.eml"));
43    }
Jmail邮件组件:免费高效的邮件发送解决方案 本文还有配套的精品资源,点击获取 简介:Jmail是一个用于服务器端邮件发送的免费组件,支持ASP.NET和PHP开发环境。它提供了简单易用的接口,支持SMTP、POP3和IMAP协议,并包含创建和发送邮件、多语言支持、SMTP身份验证、邮件模板、错误处理、日志记录和邮件队列管理等功能。组件安装简单,包含详细的使用文档和指南,特别适合需要邮件功能的开发者。 1. ... 阅读详情

相关推荐

C++ MFC中JMAIL实现邮件收发与附件处理完整指南

MFC(Microsoft Foundation Classes)是一个用于开发Windows应用程序的C++库,它提供了一系列预构建的类,用于处理窗口、图形、文件、网络等常见任务。MFC简化了Windows API调用,加速了开发流程,提供了面向对象的界面,易于实现复杂的用户界面和交互逻辑。JMAIL是一个功能强大的邮件处理组件,它通过ActiveX控件的方式提供了丰富的邮件发送和接收功能。

weixin_42587866的博客 1547

jmail组件下载.....

asp.net实现邮箱验证功能,jmail就是其中的一种方法简单实用

Jmail 4.0

Jmail 是asp中的重要邮件组件.

更新JMAIL组件下

最新更新JMAIL组件下载地址: http://www.ajiang.net/products/download/coms/jmail44_free.zip同时附上JMAIL4的使用手册JMail(4.3)中文手册  w3 JMail 是 Dimac 公司(www.dimac.net)推出的ASP发信组件,可以在ASP、VC、VB、Delphi等开发工具中调用。和其他发信组件相比,它具

学习 探索 求生 1544

JMail接受及解析邮件

Java接收和解析邮件

qq_44078893的博客 1354

实验五JavaWeb整合JMail(超详细)

在项目的Service包中,继续创建一个Impl包,创建一个MailServiceImpl类对业务接口进行实现。在项目下创建Service包,创建一个MailService用来封装Mail的业务层逻辑。在项目下创建controller包,创建一个MailController控制器类。在项目下创建domain包,创建一个用于封装邮箱的实体类MailDO。到最后,启动项目的主启动类,这样你的邮箱就收到了消息。首先登录你的QQ邮箱,进入页面,点击设置->账户。发送短信,这样你就拿到了属于你邮箱的授权码了。

qq_53308580的博客 474

使用Jmail发送SSL邮件

package org.dreams.mail;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;

ZENITH 3592

jmail邮件服务器,jmail.smtpmail的核心代码:

jmail.smtpmail的核心代码:Set jmail = Server.CreateObject("JMAIL.SMTPMail")'创建一个JMAIL对象jmail.silent = true'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUEjmail.logging = true '启用使用日志jmail.Charset = "GB2312" '邮件文字的代码为简体中文jmai...

weixin_39805906的博客 1055

Jmail 使用

 1.下载Jmail4.3放置c盘中注册,以下是注册成功的图片: 2.将以下源码放置于我的asp网站中运行,并获得运行成功的窗口:%  参数说明  Subject     : 邮件标题  MailAddress : 发件服务器的地址,如smtp.163.com  Email       : 收件人邮件地址  Sender      : 发件人姓名  Conten

zhangyejun1984的专栏 540

JMail发送邮件组件用法

先看一个简单的例子:%    Jmail4.3 应用事例 (4.3 以前参数差不多)        建立发送邮件的对象 (JMAIL4.0 Server.CreateObject("JMAIL.SMTPMail"))    Set Jmail = Server.CreateObJect("Jmail.Message")    Jmail.silent = true 屏蔽

TonyChi 's Tech Space 3765

ASP用JMail、CDO发送邮件

  前一段时间有发过一个简单的JMAIL邮件邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子:首先是jmail.smtpmail的核心代码:  Set jmail = Server.CreateObject("JMAIL.SMTPMail")   创建一个JMAIL对象  jmail.silent = true   JMAIL不会抛出例外错误,

帅青蛙的窝 2068

jmail 4.5 组件(jmail.dll 4.5.0.0)

jmail 4.5 组件下载 内含jmail.dll 4.5.0.0 内含jmail 4.5使用说明

实用组件jmail

jmail组件应用于编程中需要发送email时必备的组建,肯定可以运用,下载吧!

邮件,支持SSL\TLS,支持Gmail、Hotmail、yahoo

项目中需要用到发邮件的功能,之前一直是用JMAIL做的,后来发现不支持GMAIL、Hotmail之类的邮箱,因为需要SSL\TLS验证,现在这份代码很好的实现了这一功能

jmail组件如何通过邮件网关的过滤

jmail组件如何通过邮件网关的过滤  Set jmail = Server.CreateObject("JMAIL.Message") 建立发送邮件的对象 jmail.silent = true 屏蔽例外错误,返回FALSE跟TRUE两值j jmail.logging = true 启用邮件日志 jmail.Cha

lisky119的专栏 2000

JMail邮件发送实例教程

   网上我见到过很多的关于jmail发信的教程,可是每一篇讲的几乎都只是原理,对于没有用过jmail的ASP用户要调试成功还是很需要下一番苦工,我就是被理论蒙蔽了的受害者,不过经过反复琢磨还是调试成功了,以下我把他单独作成了示例大家只要按要求复制代码另存后就能看到效果了,代码旁边有注释,结合理论教程我想应该没问题了!  

我的"什么是?" -eRicSone 2426

妙用EXECEL与JMAIL发送员工工资条

 妙用EXECEL与JMAIL发送员工工资条 在实际的工作当中,有许多小规模的单位总是采用EXCEL来做员工工资,因为EXCEL中有许多公式可以用,只填入当月变动的项目,扣税、最终实发工资等项目就自动计算出来了。做出工资了有好多单位财务人员不得不打印出来裁成小纸条再发给各员工,这样在人力和时间成本上都耗费不少。最近我单位财务人员对技术部门提出了这个问题,我们考虑后决定采用最简单最环保的方法

haiyun365的专栏 4946

JMAIL邮件邮件的代码

前一段时间有发过一个简单的JMAIL邮件邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子:首先是jmail.smtpmail的核心代码:Set jmail = Server.CreateObject("JMAIL.SMTPMail") 创建一个JMAIL对象jmail.silent = true JMAIL不会抛出例外错误,返回的值为FAL

红色的血 5834
上一篇: java 调用批处理文件
下一篇: JAVA 检测网络是否为连通状态 ping
hwpokay
博客等级 码龄19年 9粉丝 143原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值