Gitlab8.5安装后邮件发送不成功的解决过程

Gitlab安装成功有,注册邮件一直接收不到也是很生气,修改了 /etc/gitlab/gitlab.rb文件

gitlab_rails[‘smtp_enable‘] = true
gitlab_rails[‘smtp_address‘] = "smtp.163.com"
gitlab_rails[‘smtp_port‘] = 25
gitlab_rails[‘smtp_user_name‘] = "1511****[email protected]"
gitlab_rails[‘smtp_password‘] = "********"
gitlab_rails[‘smtp_domain‘] = "smtp.163.com"
gitlab_rails[‘smtp_authentication‘] = "login"
gitlab_rails[‘smtp_enable_starttls_auto‘] = true
gitlab_rails[‘smtp_tls‘] = flase

user[‘git_user_email‘]="[email protected]"

以及修改 /home/git/gitlab/gitlab.yml 文件

email_from: 15110****[email protected]

修改之后 也是终于收到邮件 不过报错

said: 550 SPF check failed. http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=20022&&no=1001445. (in reply to end of DATA command))

SPF记录

我的是阿里云服务器 在后台域名解析添加了  一条 txt记录  貌似没有生效

TXT      @            默认          v=spf1 a mx ~all

时间: 2024-10-12 06:55:52

Gitlab8.5安装后邮件发送不成功的解决过程的相关文章

全网备份中邮件发送的报错解决-20160926

第1章 邮件发送不成功解决方法: 1.1故障现象: [[email protected] scripts]# mail -s "Backup results_$(date+%F)" [email protected] </tmp/mail_$(date +%F).txt [[email protected] scripts]# smtp-server: 535 Error: authenticationfailed "/root/dead.letter" 13

更改邮件发送语言为英语,解决编码为UTF8邮箱注册账号,邮件内容乱码问题

Change email English language, code for UTF8 mailbox registered account, email content garbled. 1. code analysis 乱码分析 通过对中文编码的邮件服务器使用原来的系统(GB2312) The original system used by the mail server encoding for the Chinese code (GB2312) 我使用outlook.com的邮箱(UT

CentOS6.5安装后无法启动Emacs问题的解决

运行环境CentOS 6.5 安装该版本后发现无法打开Emacs,使用yum -qa指令发现系统中已经安装了程序,然后在终端中输入emacs后还是不能打开,出现了下面的提示: emacs: error while loading shared libraries: libotf.so.0: cannot open shared object file: No such file or directory 然后就在网上查找资料,终于解决了这个问题. 1. 提示中显示缺少libotf.so.0文件,

System.Web.Mail发邮件引发0x80040217错误的解决过程

 使用System.Web.Mail 写了一个发送邮件程序,一直都工作正常. 最近更换新邮件服务器后,发送邮件时出现0x80040217错误. 从网上搜了一下,有用的结果不多,有说是Web.Mail过时,要改用system.net.mail等等. 后来跟踪代码,发现是进行到验证的步骤时出的问题,于是尝试去掉"@域名",真的可以了. 那为什么不提示用户名错误呢,通过使用控制台telnet测试发现, 新邮件服务的连接,在任何指令出错后都会立即断开,从而引发代码0x80040217错误.

jenkins构建后邮件发送

1.进入系统管理->系统设置 2.在Jenkins Location找到系统管理员邮件地址,输入发送邮件的邮箱地址 3.在邮件通知中输入配置 4.配置好了之后可以勾选"通过发送测试邮件测试配置"来测试配置是否成功 5.需要更高级的邮件通知功能需要再安装一个Jenkins插件:Email Extension Plugin 安装完成后可在系统管理->系统设置中找到Extended E-mail Notification Default Recipients:输入需要发送邮件的接

wamp 2.5安装后修改默认www路径及解决403错误

这段时间开始折腾下Laravel,先安装了wamp 2.5,本人喜欢把路径设置到F:\Workspace下,所以修改了wamp的默认www路径,详细方法请参考BLOG(转自:http://blog.csdn.net/wxlhlh001/article/details/8235224) 很多朋友都安装了WAMP,安装后,WAMP的默认服务器文件夹地址为C:\WAMP\www (按照默认安装后的地址). 此时,我们点击“WWW目录地址”就会打开C:\WAMP\www 这么目录. 图片:p001.jp

Android SDK安装后错误或不完整的解决方法

1.Android SDK安装后没有可更新包的列表? 找到SDK的安装目录,D:\Android\android-sdk 运行DK Manager.exe打开后在菜单Tools->Options 然后在Others框中,把那几个色打上(使用http而不是安全链接https,否则谷歌网站会拒绝) 2.Android SDK安装后,更新时经常断网出错? 打开文件夹C:\Windows\System32\drivers\etc 找到hosts文件,用记事本打开,在末尾加以下内容: 127.0.0.1

SQL Server 2008 R2中配置作业失败后邮件发送通知

SQL Server日常维护中难免会遇到作业失败的情况.失败后自然需要知道它失败了,除了例行检查可以发现出错以外,有一个较实时的监控还是很有必要的.比较专业的监控系统比如SCOM虽然可以监控作业执行情况在出错时进行报警,但对于DBA来说可能可定制性不高,最主要的是负责监控的人员在看到报警后一般都需要立刻联系DBA来解决,对于一些重要性不高的作业失败了,大半夜把你叫起来,感觉肯定是不爽的.SQL Server 本身支持发送数据库邮件,结合发送邮件的功能,在作业失败后将出错情况通过邮件通知DBA,这

Ubuntu安装后,无启动项,解决办法

1.Ubuntu已完成安装但启动项无相关选项,用U盘进入Ubuntu试用系统 2.打开终端,首先创建root用户,输入命令sudo passwd,输入密码123,然后进入root用户对系统进行操作,输入命令:su,然后输入密码:123,进入root用户.(实测可行:sudo –i ) 3.在终端中输入命令:sudo fdisk -l (为小写的L,查看系统中的分区信息),我的系统信息显示如下: 1.           [email protected]:/home/ubuntu# sudo f