Я сдаюсь с электронной почтой. Не могу настроить исходящие письма. Уже пробовал Zoho, Brevo и Resend, но ни один из них не заработал. Пожалуйста, помогите.
Всегда одна и та же ошибка.
Привет! Судя по контексту, ваше значение конфигурации указано неверно. В этом поле должно быть не электронное письмо, а адрес SMTP-сервера.
Вам нужно следовать инструкции: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Значение адреса в настройках должно быть адресом почтового сервера, а не электронным письмом. Например, если вы используете mailgun:
DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: postmaster@fooros.co
DISCOURSE_SMTP_PASSWORD: "пароль, который предоставляет вам ваш почтовый сервер"
Также предупреждение: пожалуйста, не создавайте новые темы с одной и той же проблемой.
Вопрос по Mailgun: это бесплатно или платно?
Поправьте меня, если я ошибаюсь.
DISCOURSE_SMTP_ADDRESS: hello@fooros.co
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: resend
DISCOURSE_SMTP_PASSWORD: “REDACTED”
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (необязательно, по умолчанию true)
DISCOURSE_SMTP_DOMAIN: smtp.resend.com # (требуется некоторыми провайдерами)
DISCOURSE_NOTIFICATION_EMAIL: hello@fooros.co
Пример: если я использую Brevo, как это будет выглядеть?
Страница с ценами Mailgun находится здесь — Flexible Email Delivery & API Pricing Plans - Transactional Email API Service For Developers | Mailgun
Для Brevo вы можете обратиться к их документации здесь — https://help.brevo.com/hc/en-us/articles/7924908994450-Send-transactional-emails-using-Brevo-SMTP
При настройке вашего самостоятельно размещенного экземпляра вам потребуется некоторое знание SMTP.