你好。gitlab 注册时使用的邮箱。就是你注册的电子邮箱的地址或者是账号。如果你还没有注册过电子邮箱。你可以下载邮箱大师。邮箱大师下载后可以使用拼音字母注册。也可以使用拼音加阿拉伯数字注册。注册完成后,邮箱就可以收发电子邮件了。也可以使用邮箱的账号注册应用软件了。注册的号码就是你的邮箱账号。也是你的邮箱地址。
gitlab github密码是一样的。
gitlab和github都是基于git开发的管理代码的软件,用法基本相同。这两官网,分别是各自一个公司开发的(看网址域名就能看出来,域名是唯一的,每个服务器对应只能申请一个域名),所以账号密码可以通用。
用阿里云企业邮箱作为Gitlab的邮箱SMTP服务。
首先,需要在阿里云的控制台申请一个企业邮箱,这要求你至少有一个ECS服务器和对应的域名。我这里用的是10knet.com来申请的,每个阿里云账号只能申请一个免费企业邮箱。
阿里云企业邮免费版申请地址:
如果你的公司在使用【钉钉】,那么也可以免费获得一个企业域名后缀的免费邮箱。
申请成功之后在阿里云官网的【控制台-企业邮箱】可以看到邮箱的基本信息。
注意这里的管理员账号是 postmaster@10knet.com ,我们从阿里云企业邮箱网址 用这个账号登录,如果不知道密码你可以先【重置密码】。
登录之后进入 【账号管理】(或右上角的小扳手域管理) ,设置员工账号,你可以创建一个类似 service@10knet.com 的账号,用来专门发送各种自动邮件,设置好之后建议测试一下这个新账号登录企业邮箱是否能正常。
用管理员账号登录企业邮箱,在管理设置右上角进入【帮助中心】,然后搜索 SMTP ,找到 企业邮箱的POP3、SMTP、IMAP地址是什么? ,点进去可以得到以下信息:
我们需要关注SMTP的服务器地址和加密端口号,稍后要用到。
用sftp工具登录你的Gitlab部署的服务器,找到 /etc/gitlab/gitlab.rb 文件并打开编辑,添加如下内容。
需要特别注意的是端口选择465,不要忘记最后一行 gitlab_rails['smtp_tls'] = true 。否则后面发送测试邮件可能遇到 eoferror (end of file reached) 或 net::opentimeout (execution expired) 的问题。
修改保存,上传更新Gitlab.rb之后,执行下面的命令刷新设置并重新启动Gitlab:
上面的两个命令成功之后,我们用下面的命令进入Gitlab控制台状态。
稍等会出现提示
然后输入下面的命令发送测试邮件:
正常的话将收到成功的提示,邮件也会正确的发送到指定邮箱。
欢迎访问我的个人站点,获取最新文章和更多资源
专辑站点传送门
10knet.com全部专辑传送门
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:PumpkinMage
链接:
来源:知乎
安装环境:CentOS 6.5最小化安装
Gitlab 官方一键安装包
sudo yum install curl openssh-server postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh
curl | sudo bash
sudo yum install gitlab-ce
sudo gitlab-ctl reconfigure
邮件配置
#创建配置文件gitlab.rb
mkdir /etc/gitlab/gitlab.rb
#公司用的是腾讯企业邮箱
vi /etc/gitlab/gitlab.rb
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_authentication'] = "plain"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_user_name'] = "xx@oo.com"
gitlab_rails['smtp_password'] = "****"
gitlab_rails['smtp_domain'] = "smtp.qq.com"
gitlab_rails['smtp_enable_starttls_auto'] = true
# If your SMTP server does not like the default 'From: gitlab@localhost' you
# can change the 'From' with this setting.
gitlab_rails['gitlab_email_from'] = 'xx@oo.com'
gitlab_rails['gitlab_email_reply_to'] = 'xx@oo.com'
1、创建用户后,会发送设置密码的链接给注册的邮箱;也可以再次编辑用户修改密码。
2、如果忘记了密码,可以通过管理员修改密码。
建用户后默认是会发邮件给用户激活账号,但现在是在内网做用,所以想取消这个步骤,让用户注册后就能登录请问应该如何设置啊,另外找回密码时如何不使用邮箱而使用其它方式啊?
我现在是在CentOS6.6上安装的GTLAB-CE-7.13.1版本
按照上面的方法试着做一下。
广西江山房地产代理有限公司电话是多少? 广西江山房地产代理有限公司联系方式:公司电话0771-4734442,公司邮箱312722055@qq.com,该公司在爱企查共有11条联系方式,其中有电话号码...
雅虎邮箱 新浪邮箱 hotmail邮箱有什么区别?都属于什么类型?请说得具体点,谢谢 电子邮箱(E-MAIL BOX)是通过网络电子邮局为网络客户提供的网络交流的电子信息空间。电子邮箱具有存储和收发电...
QQ邮箱与163,126邮箱有啥区别哪个好 和126的是网易的邮箱,163早一些。可是登录相对麻烦一点。这两者的区别其实很明显。普通邮箱的部分功能有些落后,不能满足现在的日常工作需求。比如容量小、不能...
有时候会看到XXX@ctcish.com.cn的邮箱,但是为什么却没有这个网站,这是个什么网站的邮箱呢? 那是因为这个域名只开通了邮局服务,但是没有开通web站点服务。所以你看不到他的站点。邮局服务和...
黑客X档案 黑客X档案全国代理商电话!(2006年12月更新)北京 010-65010344天津 022-27693099店上海 021-63760720店重庆 023-67051607店哈尔...
为什么我的企业邮箱总是收到陌生邮件?企业邮箱这种垃圾邮件怎么处理? 企业邮箱系统一般有严格的安全措施,正常情况下垃圾邮件会被系统拦截的,通过反垃圾邮件日志查询可以看到拦截记录! 可以让邮箱管理员看下是...