首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接ECONNREFUSED AdonisJs邮件

连接ECONNREFUSED AdonisJs邮件
EN

Stack Overflow用户
提问于 2018-06-12 21:39:04
回答 2查看 864关注 0票数 1

我刚开始使用Adonisjs框架,并尝试通过Mailtrap发送一封假邮件。问题是我总是遇到错误connect ECONNREFUSED 52.202.164.124:2525。

环境:

代码语言:javascript
复制
MAIL_CONNECTION=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_USERNAME=ebe8f4522c4fcc
MAIL_PASSWORD=0bb7b98785dab1

config/mail.js:

代码语言:javascript
复制
  connection: Env.get('MAIL_CONNECTION', 'smtp'),
  /*
  |--------------------------------------------------------------------------
  | SMTP
  |--------------------------------------------------------------------------
  |
  | Here we define configuration for sending emails via SMTP.
  |
  */
  smtp: {
    driver: 'smtp',
    pool: true,
    port: 2525,
    host: Env.get('MAIL_HOST'),
    secure: false,
    auth: {
      user: Env.get('MAIL_USERNAME'),
      pass: Env.get('MAIL_PASSWORD')
    },
    maxConnections: 5,
    maxMessages: 100,
    rateLimit: 10
  },

控制器:

代码语言:javascript
复制
await Mail.send('authentication.emails.confirm_email', user.toJSON(), message => {
            message.to(user.email)
            .from('hello@adonisjs.com')
            .subject('Please confirm your email address')
        })

Adonisjs Error, Code 500

也许有人可以帮助我:)

EN

回答 2

Stack Overflow用户

发布于 2018-06-12 23:44:08

我将端口更改为25,它现在可以工作了。我仍然不知道我之前不能连接的原因。可能是防火墙的问题。

票数 0
EN

Stack Overflow用户

发布于 2019-06-03 21:40:38

将值更改为MAIL_PORT=25

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50818663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档