邮箱绑定的java代码 java邮箱服务

java正则表达式匹配邮箱

这样写,应该可以

为平泉等地区用户提供了全套网页设计制作服务,及平泉网站建设行业解决方案。主营业务为网站建设、成都网站设计、平泉网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

private final static Pattern emailer = Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");

用java写一个邮件发送代码

public boolean mainto()

{

boolean flag = true;

//建立邮件会话

Properties pro = new Properties();

pro.put("mail.smtp.host","smtp.qq.com");//存储发送邮件的服务器

pro.put("mail.smtp.auth","true"); //通过服务器验证

Session s =Session.getInstance(pro); //根据属性新建一个邮件会话

//s.setDebug(true);

//由邮件会话新建一个消息对象

MimeMessage message = new MimeMessage(s);

//设置邮件

InternetAddress fromAddr = null;

InternetAddress toAddr = null;

try

{

fromAddr = new InternetAddress(451144426+"@qq.com"); //邮件发送地址

message.setFrom(fromAddr); //设置发送地址

toAddr = new InternetAddress("12345367@qq.com"); //邮件接收地址

message.setRecipient(Message.RecipientType.TO, toAddr); //设置接收地址

message.setSubject(title); //设置邮件标题

message.setText(content); //设置邮件正文

message.setSentDate(new Date()); //设置邮件日期

message.saveChanges(); //保存邮件更改信息

Transport transport = s.getTransport("smtp");

transport.connect("smtp.qq.com", "451144426", "密码"); //服务器地址,邮箱账号,邮箱密码

transport.sendMessage(message, message.getAllRecipients()); //发送邮件

transport.close();//关闭

}

catch (Exception e)

{

e.printStackTrace();

flag = false;//发送失败

}

return flag;

}

这是一个javaMail的邮件发送代码,需要一个mail.jar

以下是我编写的JAVA验证邮箱可用性的代码

for(int i=1;i=a.length();i++)

{

d=a.substring(i-1,i);

if(d.equals("@."))

{

return false;

}

}

这个循环判定完是有@.返回false不对的,用判定"@."是否存在好一些

if(!a.contains("@."))

{

return false;

}

java 中 Commons Email 这个包如何去收取绑定邮箱的邮件

package com.ibmcn.common.email;

import org.apache.commons.mail.Email;

import org.apache.commons.mail.EmailException;

import org.apache.commons.mail.SimpleEmail;

public class SimpleEmailClient {

public static void main(String[] args) {

Email email = new SimpleEmail();

email.setSSLOnConnect(true);

try {

email.setHostName("smtp.163.com");//设置邮件的服务器地址

email.setSmtpPort(25);//邮件的端口,如果是SSL连接,端口为

email.setAuthentication("username", "password");// your mail's address and password

email.setFrom("your mail address");

email.setSubject("TestMail");

email.setMsg("This is a test mail ... :-)");

email.addTo("destination mail address");

String result = email.send();

System.out.println("Send mail status:" + result);

} catch (EmailException e) {

e.printStackTrace();

}

}

}


当前文章:邮箱绑定的java代码 java邮箱服务
标题路径:http://pwwzsj.com/article/doeoehg.html