android 后台邮件发送,android邮件发送 -ag凯发k8国际
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("发送完毕!");
}
}
总结
以上是ag凯发k8国际为你收集整理的android 后台邮件发送,android邮件发送的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: android xml 未能解析文件,a