zoukankan      html  css  js  c++  java
  • gitlab配置smtp时,总是提示需要鉴权,记录一下爬坑过程。

    配置好smtp,然后发送邮件时总是提示 Net::SMTPFatalError: 550 5.7.1 authentication is required

    最后发现是因为在gitlab web界面上配置的notification email和/etc/gitlab/gitlab.rb中的gitlab_rails['smtp_user_name']

    并不相同,所以即使 gitlab_rails['smtp']中的配置都对了,还是提示鉴权有问题,排插时走了弯路。

    经验提示:

    1. 配置好gitlab_rails['smtp‘]后,需要同时执行 gitlab-ctl reconfigure 和 gitlab-ctl restart 这两个操作才生效。

    2. 配置好gitlab_rails['smtp‘]后,最好是使用 gitlab-rails console 来测试发送邮件,可以看到底层比较有用的日志。

    gitlab-rails console
    irb(main):003:0> Notify.test_email('abc@test.com', 'Message Subject', 'Message Body').deliver_now
    
  • 相关阅读:
    3、生成证书请求文件
    2、申请苹果App ID
    登录iOS Dev Center
    SQL Server 合并行
    asp 月末 月初
    linux
    ASP数组全集,多维数组和一维数组[转]
    oracle 秒
    oracle 存储过程 包 【转】
    linux
  • 原文地址:https://www.cnblogs.com/aozima/p/8482663.html
Copyright © 2011-2022 走看看