phabricator配置邮箱

phabricator里面一般通过邮箱通知成员有什么相关的事情,这里记录下如何配置发送邮箱

进入phabricator目录

1.配置发送邮箱

# mail@email.com是指定的发送邮箱
./bin/config set metamta.default-address email@email.com

接下来配置发送邮箱账号相关的信息

2.创建mailers.json文件并添加以下内容

vi ./conf/local/mailers.json

# 写入下列内容
[
   {
     "key": "stmp-mailer",  // key是邮箱账号的唯一标识 不重复即可
     "type": "smtp",        // 采用smtp协议 
     "options": {
       "host": "xx.xx.xx.xx",    // 邮箱服务器的地址 也可以是域名
       "port": 25,               // 发送端口不加密是25 加密是465
       "user": "email@email.com",// 发送邮箱的账号
       "password": "password",   // 发送邮箱的密码
       "protocol": "ssl"         // 是否加密,如果上面是25 这一项就不需要写
     }
   }
]

mailers.json加入到phabricator的配置文件中

./bin/config set cluster.mailers --stdin < ./conf/local/mailers.json

如果更新邮箱就修改mailers.json文件然后执行该命令

3.phabricator配置文件生效

./bin/phd restart

4.验证邮箱是否正常使用

向另一个邮箱发送名为hello,内容为mailers.json

./bin/mail send-test --to test@email.com --subject hello < ./conf/local/mailers.json

成功提示

Reading message body from stdin...
Mail sent! You can view details by running this command:

    phabricator/ $ ./bin/mail show-outbound --id 12

5.失败原因总结

1.判断当前服务器是否能访问邮箱服务器地址

2.检查邮箱账号密码是否输入正确

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值