Phabricator 安装使用官网安装脚本就行,网上也有一堆参考文章。但是大部分的邮箱配置都是旧版本。
cd /var/www/html/pha/phabricator/conf/local 目录,此目录就是phabricator 安装目录,
在conf/local 目录下创建mailers.json 文件
vim mailers.json
文件内容如下:
[{
"key": "xxxx",
"type": "smtp",
"options": {
"host": "smtp.126.com",
"port": 465,
"user": "xxxx@126.com", //自己邮箱地址,此处是注释,使用时忽略
"password": "xxxxxxxxx", //password 邮箱的授权码,不是邮箱密码,此处是注释,使用时忽略
"protocol": "ssl",
"message-id": false
}
}]
编辑好之后保存。
执行命令:
./bin/config set --stdin cluster.mailers < ./conf/local/mailers.json
导入mailers.json到local.json中
最终local.json的内容为:
{
"cluster.mailers": [
{
"key": "xxxx",
"type": "smtp",
"options": {
"host": "smtp.126.com",
"port": 465,
"user": "xxxxxxx@126.com",
"password": "xxxxxxx",
"protocol": "ssl",
"message-id": false
}
}
],
"metamta.default-address": "xxxxxx@126.com",
"phabricator.base-uri": "http://192.168.119.132",
"mysql.pass": "123456",
"mysql.user": "root",
"mysql.port": "3306",
"mysql.host": "localhost"
}
重启:
./bin/phd restart
之后可尝试发送邮件