Непрозрачная ошибка с самостоятельным размещением Sourcegraph и конфигурацией ретрансляции SMTP Google Workspace
Наконец-то развернул собственный Sourcegraph, v3.39.1. Я использую Google Compute Engine на виртуальной машине ОС, оптимизированной для контейнеров. У меня все работает, за исключением того, что у меня возникли трудности с настройкой SMTP через smtp-relay Google Workspace. Когда я запускаю команду sendTestEmail , я получаю непрозрачную ошибку:
{
"data": {
"sendTestEmail": "Failed to send test email: EOF"
}
}
Вот отредактированный фрагмент моей конфигурации:
"email.address": "myemailaddress@mydomain.com",
"email.smtp": {
"authentication": "PLAIN",
"domain": "mydomain.com",
"username": "myemailaddress@mydomain.com",
"password": "REDACTED",
"host": "smtp-relay.gmail.com",
"port": 587
}
Для быстрого теста дыма я запустил netcat (
nc smtp-relay.gmail.com 587
) из контейнера и отправил
EHLO mydomain.com
.smtp-relay ответил «к вашим услугам», поэтому я предполагаю, что это сработало. У кого-нибудь есть другие советы? Какие-нибудь журналы я могу проверить? (Я не видел ничего очевидного, но я новичок в Sourcegraph)