自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 javamail解析邮件内容中含有图片

有时候邮件正文中含有图片,这类邮件正文该如何保存?话不多说,直接上代码:大概的实现思想就是:邮件内容中包含图片,则将正文中的图片上传到文件储存服务器(OOS)上,然后将[原图片地址]替换成[上传到OOS上后的地址]package com.xiaochaojiang.mail.recieve;import java.io.UnsupportedEncodingException;im...

2019-07-29 16:06:28 4162 5

原创 利用javamail去连接smtp协议,报错Couldn't connect to host, port: smtp.alibaba.com, 25(阿里邮箱)

做了一个邮箱系统,来收发用户的邮件。我们使用的服务器是阿里云的服务器来部署项目。今天有个用户来我们平台绑定阿里邮箱。结果后台报错如下(在本地测试,是不报错的。):DEBUG POP3: connecting to host "pop.alibaba.com", port 110, isSSL false+OK AliYun POP3 v0.1.1 server readyCAPA+...

2019-07-16 15:04:49 9971 2

原创 利用javamail发送邮件报错javax.mail.AuthenticationFailedException: 535 Error: authentication failed

利用javamail发送邮件报错如下:javax.mail.AuthenticationFailedException: 535 Error: authentication failed, system busy at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:932) a...

2019-05-21 18:12:04 8581

原创 springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:

最近需要将一个springboot项目部署到一台新服务器上。而且新服务器是完全copy了旧服务器的环境与项目。但是在新服务器上启动该springboot项目,就一直报错2019-03-18 18:54:35.532 [main] ERROR o.s.boot.SpringApplication - Application startup failedjava.lang.Illegal...

2019-03-19 11:57:27 14373 6

原创 javamail以hotmail作为发件人时报错SMTPSendFailedException:STOREDRV.Submission.Exception:OutboundSpamException

 我已经彻底服了hotmail邮箱,用javamail收发件时,总是有各种问题。可能是国外的邮箱安全做的太好了吧。今天又收到用户的反馈,发件失败了。在后台看了报如下的错。com.sun.mail.smtp.SMTPSendFailedException: 554 5.2.0 STOREDRV.Submission.Exception:OutboundSpamException; Failed...

2019-02-23 21:43:20 20160

原创 javamail发件时报错Client was not authenticated to send anonymous mail

利用javamai发件时,报错如下:com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [HK2PR02CA0208.apcprd02.prod.outlook.com] at com...

2019-02-23 21:16:55 5426

原创 javamail验证邮箱密码/发件时报错Login to your account via a web browser to verify your account

首先说,我是在用hotmail邮箱利用javamail的验证邮箱/收/发件时,报错如下:javax.mail.AuthenticationFailedException: Login to your account via a web browser to verify your account.     at com.sun.mail.pop3.POP3Store.protocolCon...

2019-02-23 20:57:47 5551

原创 javamail验证邮箱密码/发件时报错javax.mail.AuthenticationFailedException: STLS required but not supported

我们在开发一个陌生的程序时,很多时候,都是上网找demo,然后改改为自己所用,但有时demo里写的却不是支持所有情况的。例如我在网上找的利用javamail发送邮件,我们是做一个类似网页端收发件的第三方邮箱,可以作为绑定其他邮箱的邮件系统。当用邮箱和密码绑定邮箱时,报错如下:javax.mail.AuthenticationFailedException: STLS required bu...

2019-02-23 20:26:34 1161

原创 javamail写邮件/邮箱验证报错javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection

很久没更新博客了,今天记录一个问题。我们开发了一个第三方邮箱的客户端,简单来说就是可以绑定邮箱,然后进行收发邮件。目前我还做不到像foxmail那样,用户填写了邮箱和密码,foxmail就可以自动识别出该邮箱收发邮件的服务器。我只能让用户去填写收发件服务器的相关配置。用户在绑定hotmail邮箱时,发现报了如下的错误(错误就不全部打印出来了)javax.mail.MessagingExce...

2019-02-16 20:08:45 19387 5

原创 163企业邮箱如何召唤人工客服妹纸

163企业邮箱帮助网址:https://qiye.163.com/help/l-1.html1.付费企业邮箱, 直接拨打帮助网址的电话,找人工服务就行。2.免费企业邮箱,点击《在线客服》,然后回复RG,就可以和人工客服妹纸聊天啦~~~...

2019-01-07 16:14:06 9969 6

原创 163(企业)邮箱A给163(企业)邮箱B发邮件报Invalid Addresses错,但用其他邮箱给邮箱B发邮件能正常发送

    最近接触了一个邮箱新问题,很有趣。    用户A的163邮箱给用户B的163邮箱发邮件,报错如下:        一开始,我真的以为是用户B的邮箱填写错了。但是同事说他用gmail邮箱给用户B邮箱发送邮件,发送成功了。我更迷茫了,于是我用自己的QQ邮箱给用户B的邮箱发了封测试邮件,也发送成功了。。。于是果断找了163邮箱的官网,找到客服,客服那边在联系了开发人员后,给出了下面的...

2019-01-07 15:38:13 987

原创 AMP网站,浏览器报错Response must contain the AMP-Access-Control-Allow-Source-Origin

什么是AMP网站?AMP网站有什么好处?大家可以参考官网来看https://www.ampproject.org/learn/overview/大概了解好像是AMP网站不会加载一些js,从而使网站加载很快,这就是我们公司用AMP网站去帮助其他公司创建网站的原因。说一下遇到的问题:       前端写了一个AMP表单,然后将表单内容提交到后端,我再把表单内容存储到数据库中。但希望表单内容...

2019-01-07 14:44:11 278

原创 Facebook市场营销API--受众优化marketing-api-audiences

最近做了一个facebook(简称:fb)的受众优化功能。受众优化?什么是受众?什么是受众优化?简单来说就是:在fb上发广告时,你会在发广告的时候设置这条广告可以被什么样的人看到。例如我想让江苏省,年龄在20~30之间的女性看到这条广告,这在facebook市场营销中,是可以发广告,来定位这些人群的。而这些人群就是受众。受众优化:就是通过AI学习,让你的广告被更可能买你产品的人看到。所以...

2018-11-20 16:24:13 2951

原创 java工具类注入变量,static方法里注入static变量

 我用的框架是springboot,我要实现的是在工具类中有static方法里用到注入的变量。但是普通的那种注入,是不起作用的。解决办法:先定义要注入的变量,并且用static修饰;然后注入一个非static修饰的同类变量;然后将非static修饰的同类变量赋值给用static修饰的同类变量,例如:import javax.annotation.PostConstruct;impor...

2018-11-16 17:21:12 3694 4

原创 javamail发送邮件慢

自从进公司,就一直在开发邮箱的功能,使用javamail发送邮件,发现发件很慢,于是对发件方法进行优化;先分享解决办法,发件慢需要优化的地方:1.将邮件附件以URL方式加到邮件体中,具体做法参见:https://blog.csdn.net/qq_26797239/article/details/841389922.异步计算邮件大小,异步添加其他信息到自己的数据库中3.如果从代码层面已经无...

2018-11-16 17:00:39 8154 4

原创 javamail发送带附件的邮件,对方接收的附件错误,显示.bin

利用javamail发送带附件的邮件,收件人收到的附件错误,如下图: 解决办法:(注意:方法2必须加上,因为我当时开发的时候,就是文件名我确实转码了,但是仍然会有附件错误的情况(即:附件错误,带.bin后缀))1)先看自己写的附件名称,是否转码了,如果没有,就要将文件名转码。即如下图如果发现自己已经将文件名转码了,那就再加上方法22)在写信代码中代码中加入:Sys...

2018-11-16 16:08:42 4348 10

原创 javamail发送带附件的邮件,发件速度快

     使用javamail发送邮件,准备工作1.如果使用的是qq邮箱,则需要登录QQ邮箱,找到“设置--账户”找到如下图,将POP3/SMTP服务和IMAP/SMTP服务开启,然后生成授权码,这里的授权码,就是你要用来发邮件时,自己QQ邮箱的密码(注意:QQ邮箱用javamail发邮件,用的是授权码,而不是QQ邮箱的密码)2.如果使用的是163邮箱,则需要登录163邮箱,找到“设置...

2018-11-16 15:31:28 1642 2

原创 javamail连接gmail邮箱时报错:javax.mail.AuthenticationFailedException

       最近邮箱功能好不容易上线了,但是发现有很多问题还考虑的不够周到,例如一些企业申请的各个邮箱服务器的企业邮箱账号,有些网上的邮箱正则表达式,无法匹配一些企业邮箱账号;作为一个SAAS平台,我们主要是在功能页面去做集成邮箱的功能,绑定邮箱,进行收发邮件等功能。以前绑定gmail邮箱时,都能正常绑定;但是最近测试同事说绑定不了了。于是看了服务器打印的日志,报错信息如下:com.sun....

2018-08-25 16:36:10 4055

原创 163邮箱给gmail邮箱发邮件,gmail邮箱收不到

    最近一直在做邮箱功能。刚刚发现了一个问题,记录一下。    我在我做的邮箱系统中绑定了163邮箱,然后给我的gmail邮箱发邮件,gmail没有收到邮件。这时,心里大惊,我靠,不会是我系统出bug了吧!!用QQ邮箱发一遍,gmail收到了。这时更加慌张了,心想应该是我的系统bug了。然后用163官网发一遍,嗯~~完美,没收到。这证明不是我系统的问题。    刚才百度了一下这个问题,有个回答...

2018-06-29 18:10:13 21299 2

原创 Emoji表情存入数据库报错:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…'

    在做facebook相关工作时,将接口返回来的数据,存入数据库报错!错误内容:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F…'    先说一下原因:'\xF0\x9F\x91\xBD\xF0\x9F…'实际上是表情。例如这两个委屈的表情,实际上就是这种格式的数据。name将表情存储到数据库的...

2018-06-21 15:25:40 3916

原创 将unicode字符串转换成汉字

        最近在做facebook相关的工作。主要就是从facebook提供的接口,获取数据。但是取到的数据里,如果包含汉字,我取到的就是unicode字符串,例如:\u6f5c\u5728\u5ba2\u6237\u5f00\u53d1        这就需要我们将数据存入数据库前,将这种数据转换成汉字,存进去,也便于前台做展现。        具体见代码:public static St...

2018-06-21 14:44:42 8546 4

原创 foxmail等第三方邮件客户端绑定163企业邮箱

    开发好了邮箱功能,经测试人员测试,无法绑定163企业邮箱!!这怎可能?其他邮箱能绑定,163企业邮箱却绑定不了?于是看了163企业邮箱官网http://www.163mailbox.cn/client-outlook-foxmail-settings.html上面的解决办法,还是绑定不上。   最后问题终于解决,原来163官网上企业邮箱的服务器地址写的有问题!!  邮箱项目已经...

2018-06-19 17:53:09 23995

原创 javamail发送/回复邮件报错: Local address contains control or whitespace in string

这篇博客主要是记录一下,发送邮件时,发件人和收件人在数据库中怎样存储,才是最好的。 先说一下我认为的最佳存储方式:昵称(可省)+空格(可省)+"<"+邮箱号+">"+间隔符+昵称.... 先说一下出现的问题:javax.mail.internet.AddressException: Local address contains control or whit...

2018-06-19 14:07:45 14477 2

原创 javamail解析邮件,内容重复

    最近公司在做一个在自己产品上收发邮件的功能,我有幸参与了这个功能的研发。看了很多javamail的视频,但是大体讲的都十分基础。一些核心的问题,没有涉及。当然这也是要看自己在工作中真正遇到了哪些问题。    在我的负责的项目里,主要是遇到了“用javamail解析邮件内容(邮件内容是纯文本的时候),邮件内容重复”。    出现问题的原因:一些邮件发送出来时,part.getContentT...

2018-06-19 11:21:26 4682 9

原创 我的第一篇CSDN博客

    大家好,今天是我的生日,也是写博客的第一天,所以今天确实是个值得纪念的日子。    自从2014年9月份报班培训了java开发,2015年3月底正式从事java开发工程师,已经过了四个年头,写博客,主要是为了分享一些自己在工作中遇到的问题,以及解决方式。当然这些解决方式也都是借鉴了好多前辈的博客,我只是简单的做了个总结。一是为了分享,二是为了自己以后用到,便于查找。    如果有错误的地方...

2018-06-19 10:43:44 169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除