zoukankan      html  css  js  c++  java
  • android 发email

    1、处理发送email,启用smtppop3

    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)); } });
    道法自然
  • 相关阅读:
    js上传照片本地预览
    2020年6月23日第一次面试题(外派PA)
    笔记
    2020VUE系统回顾与学习
    2019最全前端面试问题及答案总结
    常见的浏览器兼容性问题总结
    Vue咖啡app项目总结
    跨域问题研究总结
    Class.forName()用法及与new区别
    反射
  • 原文地址:https://www.cnblogs.com/jiduoduo/p/15086758.html
Copyright © 2011-2022 走看看