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('[email protected]',"sdfsdf", 'dsf').deliver_now

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

你可能感兴趣的:(gitlab 邮箱配置后, 发邮件报错 EOFError: end of file reached)