你好。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版本
按照上面的方法试着做一下。
常用的邮箱格式怎么写 邮箱一般都是有固定的通用格式的。即 user@host.domainnames,中文的格式就是:用户名@主机名.域名。例如:email@123.com。email是你自己取的用...
喀什邮编是多少 【地址】新疆维吾尔自治区 喀什地区 喀什市 【邮编】 844000希望能够对你有所帮助,满意请采纳哦!新疆喀什市邮编是多少? 喀什地区喀什的邮政区码:844000喀什地区位于中国西陲,...
网易邮箱的自助查询在哪里手机怎么查 和电脑一样登录邮箱后,在邮箱欢迎页正上方点击“帮助”--“自助查询”即可进入。网易邮箱自助查询里主要分四个查询功能,分别是:登录查询、发信查询、收信查询、删信查询。...
怎样将QQ邮箱的邮件转到163邮箱 将QQ邮箱的邮件转发给163邮箱的方法:1,进入QQ邮箱,点击“收件箱” ;2,找到需要的邮件,点击“转发”;3,填写163邮箱地址,发送即可。请问我之前用的qq邮...
华为partners邮箱是哪类员工 企业员工。华为邮箱只对华为企业员工和华为合作员工开放注册,一般对外是不开放的,也注册不了。华为从宏观层面,将员工分为三类,即:一类是普通劳动者,二类是一般奋斗者,三...
工作邮箱ID如何取显得正式 工作邮箱ID显得正式的方式:姓名简称或全称或英文名 + 工作性质或类别的标识。例如,姓Zhou,名Ying,英文名Daniel。列举如下:Zhou.Ying@company...