我的mailers.json文件:
[
{
"key": "ExampleOrg",
"type": "ses",
"options": {
"endpoint": "email-smtp.us-east-1.amazonaws.com",
"access-key": "....................",
"secret-key": ".............................."
}
}
]
然后将CD安装到Phabricator
./bin/config set --stdin cluster.mailers < mailers.json
我重新启动了apache2,但是仍然所有电子邮件都在Queue中挂起。
答案 0 :(得分:0)
尝试使用
发送测试电子邮件bin/mail send-test --to alincoln --subject hi < body.txt
如果有错误,它将显示错误,在我的情况下是php-xml
安装它可以解决问题
sudo apt install php-xml
答案 1 :(得分:0)
对于面临此问题的任何人,请更改端点网址
来自:“端点”:“ 电子邮件-smtp .us-east-1.amazonaws.com”, 到:“ endpoint”:“ 电子邮件 .us-east-1.amazonaws.com”,
Phabricator希望使用http终结点网址,而不是smtp