change default

This commit is contained in:
Looly 2021-10-31 19:12:33 +08:00
parent 3fca9e3afd
commit 0ce21b9b41
4 changed files with 6 additions and 4 deletions

View File

@ -18,6 +18,7 @@
* 【core 】 修改RegexPool中Ipv4正则 * 【core 】 修改RegexPool中Ipv4正则
* 【json 】 Filter改为MutablePair以便编辑键值对issue#1921@Github * 【json 】 Filter改为MutablePair以便编辑键值对issue#1921@Github
* 【core 】 Opt增加peeks方法pr#445@Gitee * 【core 】 Opt增加peeks方法pr#445@Gitee
* 【extra 】 MailAccount中user默认值改为邮箱全称issue#I4FYVY@Gitee
### 🐞Bug修复 ### 🐞Bug修复
* 【core 】 修复UrlBuilder.addPath歧义问题issue#1912@Github * 【core 】 修复UrlBuilder.addPath歧义问题issue#1912@Github

View File

@ -608,8 +608,9 @@ public class MailAccount implements Serializable {
this.host = StrUtil.format("smtp.{}", StrUtil.subSuf(fromAddress, fromAddress.indexOf('@') + 1)); this.host = StrUtil.format("smtp.{}", StrUtil.subSuf(fromAddress, fromAddress.indexOf('@') + 1));
} }
if (StrUtil.isBlank(user)) { if (StrUtil.isBlank(user)) {
// 如果用户名为空默认为发件人邮箱前缀 // 如果用户名为空默认为发件人issue#I4FYVY@Gitee
this.user = StrUtil.subPre(fromAddress, fromAddress.indexOf('@')); //this.user = StrUtil.subPre(fromAddress, fromAddress.indexOf('@'));
this.user = fromAddress;
} }
if (null == this.auth) { if (null == this.auth) {
// 如果密码非空白则使用认证模式 // 如果密码非空白则使用认证模式

View File

@ -39,7 +39,7 @@ public class MailTest {
} }
@Test @Test
@Ignore // @Ignore
public void sendHtmlTest() { public void sendHtmlTest() {
MailUtil.send("hutool@foxmail.com", "测试", "<h1>邮件来自Hutool测试</h1>", true); MailUtil.send("hutool@foxmail.com", "测试", "<h1>邮件来自Hutool测试</h1>", true);
} }

View File

@ -11,7 +11,7 @@ port = 465
# 发件人(必须正确,否则发送失败) # 发件人(必须正确,否则发送失败)
from = 小磊<hutool@yeah.net> from = 小磊<hutool@yeah.net>
# 用户名注意如果使用foxmail邮箱此处user为qq号 # 用户名注意如果使用foxmail邮箱此处user为qq号
user = hutool user = hutool@yeah.net
# 密码 # 密码
pass = q1w2e3 pass = q1w2e3
# 使用 STARTTLS安全连接 # 使用 STARTTLS安全连接