Sendgrid не работает

Я только начал использовать Discourse с GCP (Google Cloud Platform) на Ubuntu. Я переустанавливал Discourse примерно 2–3 раза, и каждый раз SendGrid не работал. Он заработал один раз, когда Discourse был установлен как тестовый вариант с использованием Docker. Я также пробовал использовать порт 2525, но это тоже не помогло.

Проверили ли вы, что ваш сервер имеет исходящий доступ через этот порт?

В отличие от DigitalOcean, в Google Cloud между размещёнными серверами и внешним миром действует сетевая политика.

Исходящий доступ есть, но ошибка всё равно возникает. Не понимаю почему.

Вы пробовали тестировать через Telnet?

Нет, я сейчас попробую протестировать это через telnet.

Работает, но всё ещё не отправляет.

Хорошо, я исправил проблему. Оказалось, что я не разрешил это в брандмауэре Ubuntu.