android 后台邮件发送,Android邮件发送

Android端发送邮件,比较简单,可以用于APP注册时候发送验证码什么的,需要一个用于发送邮件的邮箱,并且要将邮箱的POP3/SMTP服务开启

package tools;

import android.content.Context;

import com.example.tyhj.tools.R;

//这是必须的jar包

import org.apache.commons.mail.Email;

import org.apache.commons.mail.EmailException;

import org.apache.commons.mail.SimpleEmail;

/**

* Created by _Tyhj on 2016/7/31.

*

* 有些新申请的账号,不能用来作为发件人

*

*/

public class SendEmail {

private static final String from = "发件邮箱";

//host,就是发送邮件的服务器,如:qq是smtp.qq.com

private static final String host = "smtp.qq.com";

private static final boolean isSSL = true;

//就是发送邮件的服务器端口号

private static final int port = 25;

private static final String username = "发件邮箱";

private static final String password= "密码";

public static void sendEmail(String email2,String content){

//发送邮件

try {

Email email = new SimpleEmail();

//email.setSSLOnConnect(isSSL);

email.setHostName(host);

email.setSmtpPort(port);

email.setAuthentication(username, password);

email.setFrom(from);

email.addTo(email2);

email.setSubject("MSG邮箱验证");

email.setMsg(content);

email.send();

} catch (EmailException e) {

e.printStackTrace();

}

//System.out.println("发送完毕!");

}

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值