现在的位置: 首页 > 综合 > 正文

javamail 发送超链接

2014年09月05日 ⁄ 综合 ⁄ 共 1038字 ⁄ 字号 评论关闭

做到一个邮箱验证需要发送超链接,其实很简单:

/**
	 * 发送邮件认证
	 * @return
	 */
	public String sendValidate(){
		if(validateType.equals("1")){//邮箱
			url="identifyPerson.action";
			String email = personBackMatter.getEmail();
			String validateCode = MD5.md5(email);
			personBackMatter   = (PersonBackMatter) ((BaseTransaction)Platform.getInstance().getBean("baseTransaction")).get(PersonBackMatter.class, this.getUser().getId());
			personBackMatter.setValidateCode(validateCode);
			personBackMatter.setValidateTime(currentTime);
			((BaseTransaction)Platform.getInstance().getBean("baseTransaction")).update(personBackMatter);
			///邮件的内容
			
	        StringBuffer sf=new StringBuffer();
	        sf.append("<a href=\"http://192.168.0.84:8088/ompxm/activateEmail.action?email=");
 	        sf.append(email);
	        sf.append("&validateCode=");
	        sf.append(validateCode);
	        sf.append("\">");
	        sf.append(" <FONT   face=\"MS   UI   Gothic\"   size=\"3\"><b>点击这里</b></FONT>");
	        sf.append("</a>");
	        sf.append("激活账号,24小时生效,否则重新验证,请尽快激活!<br>");
	        //发送邮件
	        EmailService.sendEmail("厦门服务平台邮箱验证",email, "", "", sf.toString());
	        System.out.println("发送邮件");
			msg="邮件发送成功,请登陆"+email+"邮箱进行验证";
		}
		
		return "success";
	}

在里用a标签就OK。

抱歉!评论已关闭.