利用hutool配置发送邮件的问题 及 阿里企业邮箱526 Authentication failure 错误问题
hutool 中发送邮件的配置的比较简单。可以参考hutool 官方的教程。
个人尝试了qq邮箱发送邮件 和 阿里企业邮箱发送邮件。
主要是配置不一样:
一、qq邮箱
qq邮箱 我的邮箱配置是:
# 邮件服务器的SMTP地址,可选,默认为smtp.<发件人邮箱后缀>
host = smtp.qq.com
# 邮件服务器的SMTP端口,可选,默认25 .qq邮箱用465
port = 465
# 发件人(必须正确,否则发送失败)
from = 213xxxxxyyyy@qq.com
# 用户名,默认为发件人邮箱前缀
user = 213xxxxxxyyyy
# 密码(注意,某些邮箱需要为SMTP服务单独设置授权码,详情查看相关帮助),qq邮箱需要去自己邮箱里设置这个授权码(不是qq邮箱的密码),可以搜索一下网上教程.
pass = psabcdetbdacegda
# 使用SSL安全连接 ; 在使用QQ或Gmail邮箱时,需要强制开启SSL支持
sslEnable = true 难点:qq邮箱设置授权码的地方:登录qq邮箱-》设置-账户-》如下图:

2. 说是qq邮箱必须要开启SSL安全(sslEnable = true),端口必须用465.
二、阿里企业邮箱
阿里企业邮箱 。例如我的 阿里企业邮箱是 mail.testmymail.com
参考网上配置,host可以用:smtp.mxhichina.com ,也可以用 smtp.testmymail.com
端口号 可以用25(普通,sslEnable不要配置为true,否则报错Could not connect to SMTP host: smtp.mxhichina.com, port: 25),也可用465(安全,需要sslEnable = true)
https://help.aliyun.com/knowledge_detail/36576.html?spm=a2c4g.11186631.2.3.616544fdZE9S19
但是我一直报错 526 Authentication failure ,提示用户名 或者密码不对,折腾了好久,最后发现:
user 配置需要和 from配置一样,例如我的邮箱是 zhangsan@testmymail.com
配置如下:
# 邮件服务器的SMTP地址,可选,默认为smtp.<发件人邮箱后缀>
# 阿里企业邮箱 smtp.mxhichina.com 或者自己的 smtp.testmymail.com
host = smtp.mxhichina.com
# 邮件服务器的SMTP端口,可选,默认25 ,ssl安全的用465
port = 465
# 发件人(必须正确,否则发送失败)
from = zhangsan@testmymail.com
# 用户名,默认为发件人邮箱前缀
#user = zhangsan #这样配置就会报错 526 Authentication failure 。 如果不配置这个user,hutool默认取from前缀,还是会报错。
#阿里企业邮箱,这个user需要配置和from一样。
user = zhangsan@testmymail.com
# 密码(注意,某些邮箱需要为SMTP服务单独设置授权码,详情查看相关帮助)
#阿里企业邮箱,这个密码就是自己的邮箱密码
pass = A1232019
# 使用SSL安全连接 ; 在使用QQ或Gmail邮箱时,需要强制开启SSL支持. 阿里企业邮箱 port=465时需要sslEnable=true
sslEnable = true ps:网上有些博客说 阿里企业邮箱发送失败,需要把smtp服务权限打开之类的,或者登陆什么阿里云买邮箱的那个控制台改什么配置,什么postmaster管理员怎么管理之类的,我都试过,都找过,都没有smtp相关的配置,
阿里企业邮箱smtp应该是默认打开的。
还有说用企业邮箱管理员账号 postmaster@testmymail.com 不能发邮件的,我也测试了一下,postmaster是可以发的。
利用hutool配置发送邮件的问题 及 阿里企业邮箱526 Authentication failure 错误问题的更多相关文章
- python SMTP 发送邮件 阿里企业邮箱、163邮箱 及535错误
class SendEmail(object): def __init__(self, type, to_addr): self.to_addr = to_addr self.sys_date = t ...
- 阿里企业邮箱smtp设置
阿里的邮箱没有SMTP授权码信息 SMTP服务器:smtp.mxhichina.com
- mac 设置阿里企业邮箱
接收邮件服务器:pop3.mxhichina.com或pop3.您的域名,端口:110 发送邮件服务器:smtp.mxhichina.com或smtp.您的域名,端口:25 IMAP协议设置 接收邮件 ...
- mac 绑定阿里企业邮箱
注意事项: 1. 收件服务器 千万得写对, 选 pop 就写 pop.mxhichina.com; 选 imap 就写 imap.mxhichina.com 2. 发件服务器 必须写,smtp.mxc ...
- django使用QQ企业邮箱发送邮件
一.首先申请QQ企业邮箱 免费QQ企业邮箱地址如下:https://exmail.qq.com/signupfree?refer=intro#signup/free 二.配置自己的域名 在域名解析中添 ...
- java 利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html、velocity模板
java 利用spring JavaMailSenderImpl发送邮件,支持普通文本.附件.html.velocity模板 博客分类: Java Spring 本文主要介绍利用JavaMailS ...
- C#利用System.Net发送邮件(带 抄送、密送、附件、html格式的邮件)
net2.0后,C#可以利用System.Net发送邮件了. 代码整理如下: 3. 增加IProcessMessage类,定义了一个消息方法,用于消息传递 /********************* ...
- 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器
阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ...
- zabbix 配置发送邮件报警
标签:监控/SQLServer/Windows 概述 本篇文章主要介绍如何配置zabbix借助外部邮件进行发送邮件报警,zabbix通过配置文件调用mailx来进行邮件的发送.在Centos6以上的版 ...
随机推荐
- 概率图模型之EM算法
一.EM算法概述 EM算法(Expectation Maximization Algorithm,期望极大算法)是一种迭代算法,用于求解含有隐变量的概率模型参数的极大似然估计(MLE)或极大后验概率估 ...
- 使用git提交远程仓库
git pull 更新 git add 文件名 将文件添加到暂存区 git commit -m ‘注释’ 提交 git push origin master 提交到远程仓库
- Vulkan SDK之Vertex Buffer
A vertex buffer is a CPU-visible and GPU-visible buffer that contains the vertex data that describes ...
- Python 35个内置函数,你都ok吗?
Python一共有60多个内置函数,今天先梳理其中35 个 1 abs() 绝对值或复数的模 . In [1]: abs(-6)Out[1]: 6 2 all() 接受一个迭代器,如果迭代器的所有元素 ...
- Elasticsearch 集群 - 健康检查
章节 Elasticsearch 基本概念 Elasticsearch 安装 Elasticsearch 使用集群 Elasticsearch 健康检查 Elasticsearch 列出索引 Elas ...
- GS 原理及破解 《0day安全》
1.原理: 在main函数之前,会调用__security_init_cookie函数(win10,vs2017,release,x86): 进入__security_init_cookie函数内部: ...
- jquery播放mp3
$("button").on("click",function(){ $('embed').remove(); $('body'). ...
- ubuntu安装opencv3.2
把master分支git下来: git clone git@github.com:opencv/opencv.git 查看可用的版本: git tag 选择自己想要的版本号: git reset -- ...
- swift之保存数据到keychain
访问KeyChain 1.在mac上按下 Command+Space 输入Keychain Access 2.在终端输入security find-generic-password -help 读取配 ...
- 装WIN7的一点心得
一.为什么要装WIN7 长久以来个人的习惯,WIN10用不来,总体安装思路是:下官方版,找方法激活 二.安装镜像的来源 这个网上版本五花八门,各种系统网站,但都会有软件捆绑等行为,还有浏览器中强制捆了 ...