首页 > 移动平台 > 详细

android 发email

时间:2021-08-01 17:59:11      阅读:20      评论:0      收藏:0      [点我收藏+]

1、处理发送email,启用smtp\pop3

技术分享图片

 

2、引入环境

implementation com.sun.mail:android-mail:1.6.0
implementation com.sun.mail:android-activation:1.6.0
implementation com.teprinciple:mailsender:1.2.0

3、发送

Mail mail = new Mail();
        mail.setMailServerHost("smtp.qq.com");
        mail.setMailServerPort("587");
        mail.setFromAddress("xxxxxxx@qq.com"); -->您的用于发送email的地址
        mail.setPassword("xxxxxxxxxxxxx"); -->启用了以后发得到这个值。
        ArrayList<String> lstEmail = new ArrayList<>();
        lstEmail.add("言言言言方@qq.com"); -->接收方的email
        mail.setToAddress(lstEmail);
        mail.setSubject("转发信息到邮件"); -->标题
        mail.setContent("MailSender Android快速实现发送邮件"); -->内容
// mail.setAttachFiles(lstFiles);//ArrayList<File> lstFiles = new ArrayList<>();
// 发送邮件 MailSender.getInstance().sendMail(mail, new MailSender.OnMailSendListener() { @Override public void onSuccess() { AppContext.showToast(getString(R.string.send_success)); } @Override public void onError(@NotNull Throwable throwable) { AppContext.showToast(getString(R.string.send_failure)); } });

 

android 发email

原文:https://www.cnblogs.com/jiduoduo/p/15086758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!