奥利给
一、安装yum install postfix二、 PostFix 邮件设置 2.1 设置 postfix 邮件服务
# 启动并设置开机自启 systemctl start postfix && systemctl enable postfix2.2 postfix 邮件服务配置
# 1. 编辑配置文件 vim /etc/gitlab/gitlab.rb # 2. 修改以下配置(请看下边) # 3. 重新加载配置 gitlab-ctl reconfigure
- 修改以下配置, 行号为我的行号位置 ⚠️注意:一定把配置前边的 # 去掉
行号 配置 80 gitlab_rails['smtp_enable'] = true 81 gitlab_rails['smtp_address'] = "smtp.qq.com" 82 gitlab_rails['smtp_port'] = 465 83 gitlab_rails['smtp_user_name'] = "你的QQ邮箱" 84 gitlab_rails['smtp_password'] = "需要在QQ邮箱设置中获取,下面有截图" 85 gitlab_rails['smtp_domain'] = "qq.com" 86 gitlab_rails['smtp_authentication'] = "login" 87 gitlab_rails['smtp_enable_starttls_auto'] = true 88 gitlab_rails['smtp_tls'] = true 104 gitlab_rails['gitlab_email_from'] = '你的QQ邮箱' 982 user['git_user_email'] = "你的QQ邮箱"
smtp_password 获取方式:登录QQ邮箱 -> 设置 -> 账户 - 拉到底部 -> 点击 「生成授权码」
# 进入控制台 gitlab-rails console -e production # 发送测试邮件 Notify.test_email('你的QQ邮箱','邮件标题','邮件内容').deliver_now # 退出控制台 exit;