社区
Java EE
帖子详情
怎么用jmail实现发邮件找回密码?
King_at_csdn
2010-07-20 08:19:31
我想在我的页面里弄一个找回密码的链接
进入链接输入邮箱之后,系统给输入的邮箱发邮件,用户收到邮件后再通过邮件里提供的链接链接到修改密码的界面。
由于以前没用过jmail~
我在网上找了一些jmail组件和用法
像JMail45_free 但我发现里面是一个.exe的可执行文件,里面有PDF帮助文档,但是是纯英文,我看了1页实在难以往下看~ 难道jmail不是一个jar包吗?
希望各位高人能提供给我jmail组件 和使用jmail的例子~~
...全文
229
5
打赏
收藏
怎么用jmail实现发邮件找回密码?
我想在我的页面里弄一个找回密码的链接 进入链接输入邮箱之后,系统给输入的邮箱发邮件,用户收到邮件后再通过邮件里提供的链接链接到修改密码的界面。 由于以前没用过jmail~ 我在网上找了一些jmail组件和用法 像JMail45_free 但我发现里面是一个.exe的可执行文件,里面有PDF帮助文档,但是是纯英文,我看了1页实在难以往下看~ 难道jmail不是一个jar包吗? 希望各位高人能提供给我jmail组件 和使用jmail的例子~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mashenglong2010
2010-10-24
打赏
举报
回复
JMail.AddRecipient(member.Fields.Item("MemberEmail").Value)
我在这行出现错误,测试时显示“BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。”请问是什么回事?
JerryZhou_
2010-07-22
打赏
举报
回复
[Quote=引用 3 楼 t5721654 的回复:]
为什么我执行到try块第一句就直接抛异常跳到catch里去了~~~~
[/Quote]
这个你的告诉我什么异常信息...
King_at_csdn
2010-07-20
打赏
举报
回复
[Quote=引用 2 楼 jerry_bj 的回复:]
给你贴一个:(测试可用)
[/Quote]
为什么我执行到try块第一句就直接抛异常跳到catch里去了~~~~
JerryZhou_
2010-07-20
打赏
举报
回复
给你贴一个:(测试可用)
注意先去下载这个JAR包 :mail.jar
package com.zx;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
public class MailConfig {
public boolean SendEmailTest(String ToEmailStr, String Title,
String Content, String FromEmaila) throws AddressException {
// ToEmailStr收件人地址
// Title邮件标题
// Content邮件内容
// FromEmail发件人地址
String FromEmail = "jerry8059@163.com";
// System.out.println(FromEmail);
boolean fnt = false;
Properties props = new Properties();
Session sendMailSession;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.163.com"); // // 是“smtp.sohu.com”的IP!
props.put("mail.smtp.auth", "true"); // 允许smtp校验
try {
transport = sendMailSession.getTransport("smtp");
transport.connect("smtp.163.com", "jerry8059@163.com", "你的邮箱密码"); // 你在的用户名,密码...........
// 改为你的密码
// transport.connect("smtp.qq.com","717766957","密码");
Message newMessage = new MimeMessage(sendMailSession);
// 设置mail主题
String mail_subject = Title;
newMessage.setSubject(mail_subject);
// 设置发信人地址
// String strFrom="service@jrsoft.com.cn"; // <--------------
// strFrom=new String(strFrom.getBytes(),"8859_1");
// newMessage.setFrom(new InternetAddress(strFrom));
Address address[] = { new InternetAddress(FromEmail) };// 改变发件人地址
newMessage.addFrom(address);
// 设置收件人地址
newMessage.setRecipient(Message.RecipientType.TO,
new InternetAddress(ToEmailStr));
// 设置mail正文
newMessage.setSentDate(new java.util.Date());
String mail_text = Content;
newMessage.setText(mail_text);
newMessage.saveChanges(); // 保存发送信息
transport.sendMessage(newMessage, newMessage
.getRecipients(Message.RecipientType.TO)); // 发送邮件
fnt = true;
transport.close();
} catch (Exception e) {
fnt = false;
}
return fnt;
}
public static void main(String[] a){
MailConfig send =new MailConfig();
boolean s=true;
try {
if(s){
boolean aa = send.SendEmailTest("251637313@qq.com", "hello", "nihao", "jerry8059@163.com");//参数为:收件人 标题 内容 发件人
System.out.println(aa);
}
} catch (AddressException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
dinghun8leech
2010-07-20
打赏
举报
回复
jmail的例子网上还是很容易能搜到的,往往都是一两个类,有个main方法入口,读起来不算太难,换一个自己的email和用户名密码上去,就能看到效果了。再试试吧。
ASP中'
找回
密码
”功能
实现
方法
在本文中,我们将讨论如何在ASP环境中
实现
“
找回
密码
”的功能,这是一个常见的用户服务,用于帮助忘记
密码
的用户重置其账户的安全信息。 首先,我们需要创建三个核心页面: 1. **
找回
密码
登录页面**(getbackpass....
ASP使用
Jmail
发送邮件的函数及使用方法
本文将详细介绍如何利用ASP(Active Server Pages)结合
Jmail
组件来
实现
邮件发送功能。 ####
Jmail
简介
Jmail
是一款专为.NET平台设计的邮件发送组件,它可以非常方便地集成到ASP程序中,支持多种邮件协议,如SMTP...
ASP.Net使用
jmail
和System.Net.Mail发送邮件
ASP.NET 提供了多种方式来
实现
邮件发送功能,其中两种较为常用的方法是通过第三方库
Jmail
和 .NET Framework 自带的 `System.Net.Mail` 命名空间。 ####
Jmail
库的使用 **
Jmail
** 是一款非常流行的用于 ASP.NET ...
jmail
4.5组件
**
Jmail
4.5组件详解** ...总的来说,
Jmail
4.5组件以其易用性和高效性,成为ASP环境下
实现
邮件功能的理想选择。通过合理的配置和应用,开发者可以构建出安全、可靠的Web应用功能,如本例中的
密码
找回
服务。
asp
jmail
4.4 组件
这个组件以其成熟性和强大的功能,深受开发者们的喜爱,尤其适合需要在网页端
实现
邮件功能的项目。 一、主要功能 1. **邮件发送**:ASP
JMail
4.4组件支持通过SMTP服务器发送邮件,允许用户自定义邮件头信息,如发...
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章