小编tru*_*rgs的帖子

在JHipster(Spring)项目上配置邮件

我知道这可能是一个非常简单的问题,但我已经坚持了好几个小时,经过大量的互联网研究后我没有发现问题.

我开始了一个jhipster项目,现在我正在尝试配置一个电子邮件服务器,用于向我的新用户发送注册电子邮件.所以我编辑了项目中存在的2个配置文件:

../src/test/resources/config/application.yml

../src/main/resources/config/application.yml

在其中的每一个中,我在"Spring:mail:"下添加了以下行:

    host: smtp.gmail.com
    port: 25
    user: xxx@gmail.com
    password: xxx
    protocol: smtp
    tls: true
    auth: true
    from: xxx@gmail.com
Run Code Online (Sandbox Code Playgroud)

然后我尝试进行新的注册并且没有工作邮件确认,我也尝试运行测试,从"mailService"显式调用函数"sendEmail",它也没有用.有人知道为什么吗?我是否犯了一些配置错误?还有什么我应该做的?

添加有关日志的询问信息:

通常这是我运行调用sendMail函数的测试时得到的日志:

[DEBUG] org.portotech.perdigao.config.AsyncConfiguration - Creating Async Task Executor<br>
[DEBUG] org.portotech.perdigao.config.MetricsConfiguration - Registering JVM gauges<br>
[DEBUG] org.portotech.perdigao.config.CacheConfiguration - No cache<br>
[WARN] org.portotech.perdigao.Application - No Spring profile configured, running with default configuration<br>
[DEBUG] org.portotech.perdigao.config.MailConfiguration - Configuring mail server<br>
[INFO] org.portotech.perdigao.config.ThymeleafConfiguration - loading non-reloadable mail messages resources<br>
[DEBUG] org.portotech.perdigao.config.DatabaseConfiguration - Configuring Mongeez<br>
[DEBUG] org.portotech.perdigao.service.MailService - Send e-mail[multipart 'false' and html …
Run Code Online (Sandbox Code Playgroud)

email jhipster

5
推荐指数
1
解决办法
5224
查看次数

标签 统计

email ×1

jhipster ×1