gitlab 邮箱配置后, 发邮件报错 EOFError: end of file reached

gitlab 邮箱配置后, 发邮件报  EOFError: end of file reached  

基本上上因为配置端口和是否使用ssl配置不匹配导致的。

1 使用25端口, 就不要配置ssl相关项目

2 使用465(或者其他),应该将一下设置好

gitlab_rails['smtp_enable_starttls_auto'] = true

gitlab_rails['smtp_tls'] = true

gitlab_rails['smtp_openssl_verify_mode'] = 'none'


使用 gitlab-rails console 进入可以发送测试邮件

Notify.test_email('jiang@good.com',"sdfsdf", 'dsf').deliver_now

然后观察命令后的输出是否正确。

推荐阅读更多精彩内容

  • 之前我的一篇文章已经叙述过为什么选择了GitLab,下面来说一下GitLab在Centos6下的安装过程 一、开始...
    Karma1026阅读 1,665评论 0 9
  • 一、系统环境 服务器:阿里云主机 操作系统:Centos7.0 64位 已装软件:Nginx(80端口)、Apac...
    tsyeyuanfeng阅读 68,580评论 22 93
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 80,071评论 12 120
  • 前言 上一篇文章简单介绍了Git的优点以及使用。这一篇就来介绍一下GitLab的搭建。 作为公司的话,肯定不希望自...
    qc_zyl阅读 1,291评论 0 2
  • Boston Legal (2004 - 2008) is a dramedy set in the fictio...
    棋王chess阅读 110评论 0 0