JavaMail如何通过sina企业邮箱进行发送邮件? 通过sina的免费邮箱完全可以正常发送,不知道为什么,谁可以帮我下!万分感谢!

下面是我的代码:

smtpAuth.getuserinfo("email@mlee.com.cn", "******");

Properties props = System.getProperties();

props.put("mail.smtp.auth", "true");

props.put("mail.smtp.host", "smtp.sina.com.cn");

Session session = Session.getInstance(props, smtpAuth);

Message msg = new MimeMessage(session);

msg.setDataHandler(new DataHandler(body,"text/html; charset=gb2312"));

msg.setFrom(new InternetAddress("email@mlee.com.cn","yangqr"));

msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(to,

false));

Transport t = session.getTransport("smtp");

t.connect("smtp.sina.com.cn", "email@mlee.com.cn", "******");

msg.setSubject(MimeUtility.encodeText(subject, "gb2312", "b"));

msg.setSentDate(new Date());

msg.setContent(body, "text/html; charset=GBK");

Transport.send(msg);

以下是控制台输出的信息:

DEBUG: setDebug: JavaMail version 1.3.1

DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp.sina.com.cn", port 25

220 mail5-203.sinamail.sina.com.cn ESMTP

DEBUG SMTP: connected to host "smtp.sina.com.cn", port: 25

EHLO yangqing-132788

250-mail5-203.sinamail.sina.com.cn

250-8BITMIME

250-SIZE 31457280

250-AUTH PLAIN LOGIN

250 AUTH=PLAIN LOGIN

DEBUG SMTP: Found extension "8BITMIME", arg ""

DEBUG SMTP: Found extension "SIZE", arg "31457280"

DEBUG SMTP: Found extension "AUTH", arg "PLAIN LOGIN"

DEBUG SMTP: Found extension "AUTH=PLAIN", arg "LOGIN"

DEBUG SMTP: Attempt to authenticate

AUTH LOGIN

334 VXNlcm5hbWU6

ZW1haWxAbWxlZS5jb20uY24=

334 UGFzc3dvcmQ6

MTIzNDU2

535 #5.7.0 Authentication failed

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp.sina.com.cn", port 25

220 mail5-201.sinamail.sina.com.cn ESMTP

DEBUG SMTP: connected to host "smtp.sina.com.cn", port: 25

EHLO yangqing-132788

250-mail5-201.sinamail.sina.com.cn

250-8BITMIME

250-SIZE 31457280

250-AUTH PLAIN LOGIN

250 AUTH=PLAIN LOGIN

DEBUG SMTP: Found extension "8BITMIME", arg ""

DEBUG SMTP: Found extension "SIZE", arg "31457280"

DEBUG SMTP: Found extension "AUTH", arg "PLAIN LOGIN"

DEBUG SMTP: Found extension "AUTH=PLAIN", arg "LOGIN"

DEBUG SMTP: Attempt to authenticate

AUTH LOGIN

334 VXNlcm5hbWU6

ZW1haWxAbWxlZS5jb20uY24=

334 UGFzc3dvcmQ6

MTIzNDU2

535 #5.7.0 Authentication failed

java发邮件新浪_JavaMail如何通过sina企业邮箱进行发送邮件?相关推荐

  1. java 发邮件 新浪,发邮件时终于可以通过sina的smtp验证了(附代码)

    发邮件时终于可以通过sina的smtp验证了(附代码) 时间:2006/7/19 5:35:34 作者:佚名 人气:64 import javax.mail.*; import javax.mail. ...

  2. java 发邮件授权码_javamail - androidmail 发送邮件 各种邮件授权方式

    当你用到邮箱这方面的功能,可以参考该篇文章.已经在实际应用使用中. 适应qq邮箱(国内大部分邮箱跟qq相似,如163),hotmail(outlook),国外邮箱gmail等配置,已经能通过代码发送成 ...

  3. 【Java】获取新浪股票接口,并且发到qq邮箱以及钉钉群

    Java获取新浪股票接口并发送邮箱和钉钉机器人 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 -利用java获取新浪股 ...

  4. 简易的java发邮件客户端

    主要是想熟悉一下jigloo插件的使用,所以做了一个发邮件的小程序,其实调用的都是人家的东西,我们自己只做了最简单的傻瓜操作,每思及此,感觉要学的东西还很多. 本人很懒,搞swing那套东西很不给力, ...

  5. 发送邮件,如何使用java发邮件HuTool发送邮件

    邮件发送 事先准备一个邮箱(最好不要使用QQ,以新浪为例) 申请一个邮箱 开启客户端授权(新浪为例) 开启时会给你的手机发送一个验证码然后给你一串密码提示此密码只给一次记好这个密码 打开IDE创建sp ...

  6. Java发邮件-QQ服务器认证

    2019独角兽企业重金招聘Python工程师标准>>> Java发邮件的几种方式 JavaMail Commons Email Spring Mail JavaMail是Java提供 ...

  7. java发邮件的代码

    通过java发送邮件的代码 转载请注明出处:java发邮件的代码 package com.zuidaima.util.mail;import java.util.Properties;import j ...

  8. 新浪(NASDAQ:SINA)

    新浪(NASDAQ:SINA),是一家网络公司的名称,以服务大中华地区与海外华人为己任,新浪拥有多家地区性网站,通过旗下五大业务主线为用户提供网络服务,网下的北京新浪.香港新浪.台北新浪.北美新浪等覆 ...

  9. 【邮件服务】hutool发送腾讯企业邮箱案例

    目录 一.hutool发送腾讯企业邮箱 1. 引入依赖 2. 配置resources/config/mail.setting 3. 发送实例,更多参考hutool邮件发送文档 4. 发送结果 ​ 参考 ...

最新文章

  1. 太励志!80 后草根创业者自学编程年收入上亿
  2. linux的Ubuntu
  3. 创业公司用 Serverless,到底香不香?
  4. html5中的web worker的用法
  5. 几句话就能让你明白:热备份路由选择协议(HSRP)
  6. 分区分服游戏框架设计
  7. 递推DP UVA 473 Raucous Rockers
  8. 【食游香港6】全港最正宗奶茶、中环白领最爱餐蛋茄牛肉面、宵夜小食
  9. 2018-2019 起风了,唯有努力生存
  10. Zabbix内网监控外网阿里云主机
  11. 宽480高640证件照是几寸?我只推荐这个方法
  12. 东北大学秦皇岛分校acm俱乐部week4
  13. 托马斯塔尔步入好莱坞的创业路
  14. speedoffice表格中如何插入子表
  15. SpringBoot入门-源码解析(雷神)
  16. canoe开发从入门到精通_xmake从入门到精通7:开发和构建Cuda程序
  17. 2016大唐移动 在线笔试题
  18. 半波对称振子方向图_Matlab画平行二元半波振子阵立体方向图
  19. matlab手机版论坛,首页 - MATLAB中文论坛
  20. 适合编程初学者练习的两个案例

热门文章

  1. 对于ssd对小目标检测效果的思考
  2. 产品经理你有自己的方法论吗
  3. Android开发 报错: xxx does not have a NavController set on xxx
  4. 什么是OKR?OKR对于目标管理有什么意义?
  5. Java-List数组排序的使用—Collections.sort()
  6. MySQL load data 快速导入大批量数据
  7. 如果编程语言是一门武功绝学!那你学什么,才会成为天下第一?
  8. 【Cucumber系列】Junit Test Runner和CucumberOptions
  9. hass智能 小米扫地机器人_搭建智能家居第三篇:小米系列接入homeassistant的教程分享...
  10. 【SQL】递归展BOM全阶,含半成品,用量累乘,如半成品用量2,下阶用量需要乘以2