社区
Web 开发
帖子详情
发邮件的问题,特急
fzy1314
2004-10-14 10:46:26
目的:找回密码
但找回密码的方式有点特别,
只要用户输入自己的密码问题和密码提示和用户名,然后点一个按钮(注意:是按钮),然后邮件就通过outlook发送到程序指定的管理员那了.(当然发送过去的内容就是用户的名字,密码,密码问题)
页面是jsp的,有哪位可以告诉我怎么实现!
...全文
267
8
打赏
收藏
发邮件的问题,特急
目的:找回密码 但找回密码的方式有点特别, 只要用户输入自己的密码问题和密码提示和用户名,然后点一个按钮(注意:是按钮),然后邮件就通过outlook发送到程序指定的管理员那了.(当然发送过去的内容就是用户的名字,密码,密码问题) 页面是jsp的,有哪位可以告诉我怎么实现!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fzy1314
2004-10-15
打赏
举报
回复
哎,客户的需求是这样的,他要忘记密码的用户将验证信息发到管理员的邮箱,然后管理员来却定下一步该怎么做.
dlglmf
2004-10-15
打赏
举报
回复
javamail麻烦,那outlook那不更麻烦了,javamail是最简单的了,smtp服务器等你都可以在程序里设定默认值啊,凡是邮件客户端他都是需要这些信息的,你好象思路很乱,你把密码发给管理员干吗?应该是发到用户的信箱里啊,就用JSP很简单的。网上代码到处都是,找密码和发普通邮件一样,只是,你填写信息,发到服务器端,然后服务器端从数据库里找出你的密码再发给你,所以这个过程应该放到一个BEAN里比较好,当然JSP也可以,直接在JSP里写代码查询数据库
debug158
2004-10-15
打赏
举报
回复
ding
xingkong133
2004-10-15
打赏
举报
回复
package sendMail;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class SendMainl {
public static final String SMTP_HOST="smtp.sohu.com";
public static final String SENDER_NAME="Order confirmations";
public static final String SENDER_EMAIL_ADDRESS="zbl-123@sohu.com";
public void sendConfirmation(){
StringBuffer message=new StringBuffer();
message.append("hello");
message.append("ok");
message.append("thandk");
message.append("asfas");
sendMessage("zbl-123@sohu.com","javaMail test ok!",message.toString());
}
private void sendMessage(String recipient,String subject,String message){
Properties props=new Properties();
props.put("mail.smtp.auth","true");
props.put("mail.host",SMTP_HOST);
props.put("mail.smtp.user", "zbl-123");
props.put("mail.smtp.password", "ÎÒµÄÃÜÂ룡");
Session session=Session.getDefaultInstance(props,null);
try{
Message msg=new MimeMessage(session);
msg.setFrom(new InternetAddress(SENDER_EMAIL_ADDRESS,SENDER_NAME));
msg.setRecipient(Message.RecipientType.TO,new InternetAddress(recipient));
msg.setSubject(subject);
msg.setSentDate(new Date());
msg.setText(message);
Transport transport = session.getTransport("smtp");
transport.connect((String)props.get("mail.smtp.host"),props.getProperty("mail.smtp.user"),props.getProperty("mail.smtp.password"));//2
transport.sendMessage(msg,msg.getAllRecipients());
}catch(Exception e){
System.out.println(e);
}
}
public static void main(String[] args){
SendMainl sendMail=new SendMainl();
sendMail.sendConfirmation();
}
}
28569050
2004-10-15
打赏
举报
回复
javamail
fzy1314
2004-10-15
打赏
举报
回复
smtp服务器我应该怎么设置呢?可以设置成127.0.0.1吗
fzy1314
2004-10-14
打赏
举报
回复
如果用javamail怎么实现呢,我以前试过,好象不太好用,因为每次都要输入smtp和pop3,但是不一定每个人的smtp和pop3都是一样的
禽兽v5
2004-10-14
打赏
举报
回复
为什么是通过outlook啊?用j2ee的javamail实现不行?
mantis试运行阶段性总结
导入mantis
问题
管理系统经验总结,希望能对了解mantis有一定帮助。
电感耦合等离子体发射光谱仪测试服务.docx
电感耦合等离子体发射光谱仪测试服务.docx
java桥接模式java桥接模式.doc
java桥接模式java桥接模式
酒店服务经典案例-处理客人信件失误.docx
酒店服务经典案例-处理客人信件失误.docx
设计模式之结构型模式
桥接模式之消息发送、适配器模式之购物车商品推荐、装饰者模式之相亲(男人的描述)、组合模式之对购物网站、享元模式之网店模板
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章