配置邮件

  • SMTP服务器:smtp.qq.com
  • SMTP端口号:465。必须填这个端口号,否则会报错。
  • 身份认证用户名:填完整的邮箱名,如:123456789@qq.com,包括@qq.com部分。
  • 身份认证密码:填上述的QQ邮箱授权码。注意,不是QQ邮箱的登录密码。
  • SMTP身份认证。选“是”。
  • SSL加密。选“是”。

设置好之后,一定要先点“保存”,然后再进行邮件发送测试。测试邮件不要写“测试”、“123”之类的文字,以免被认为是垃圾邮件,被禁止发送。尽量模仿一篇正式的邮件进行发送测试。

如果配置不正确,不管哪一项的配置不正确,出现的错误信息基本都一样的,大致为:

org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at http://service.mail.qq.com/cgi-bin/help?id=28

如果出现下面的错误信息,则是因为使用了QQ邮箱的登录密码或者是密码错误,应该使用上述的QQ邮箱授权码。

org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.Au

更换模板

Chevereto 官方的邮件模板是非常简洁且单调的,某天有个突如其来的想法从脑海冒出来,想给邮件来点不一样的色彩,正好 Chevereto 程序支持自定义,说干就干!

上传邮件模板文件至 Chevereto 主题 Peafowl/overrides/mails/ 文件目录下即可,或者直接替换掉mails 目录亦可。

目前已支持以下模板

  • 账号更换邮箱
  • 新账户注册验证
  • 账户重置密码
  • 新用户注册欢迎

更改邮件模板头图

打开邮件模板文件,找到以下代码,替换为你自己的图片链接。

'Backimg' => 'https://resbeta.com/images/2019/02/22/365027cf0b5e911c3212750373c9f684.md.jpg',//修改此处图片链接即可

文件下载

mails.zip

Hash校验

MD5: F762E9B899F43C42B6D704EF92205344

SHA1: B7E566923829BE64A11BCE8FEE9871E5D1E2EBDE

CRC32: 995CA64F

效果演示

账户密码重置模板
账户密码重置模板