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
然后观察命令后的输出是否正确。
网友评论