Redmine Email через SES SMTP - PullRequest
       38

Redmine Email через SES SMTP

3 голосов
/ 01 февраля 2012

Кто-нибудь успешно настроил установку redmine для отправки почты через Amazon SES SMTP?

Мои настройки:

production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      tls: true
      enable_starttls_auto: true
      address: email-smtp.us-east-1.amazonaws.com
      port: 465
      domain: example.com
      authentication: :plain
      user_name: ***
      password: ***

Когда я пытаюсь отправить тестовое письмо через настройки redmine,это просто истекает, без явных ошибок в журнале или чем-то еще.

Обратите внимание, это делает то же самое, если я удаляю строку enable_starttls_auto: true.

Ответы [ 3 ]

4 голосов
/ 04 июля 2012

Я смог заставить его работать, используя authentication: :login.

Вот полная настройка:

production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: email-smtp.us-east-1.amazonaws.com
      port: 587
      domain: mydomain.com
      authentication: :login
      user_name: credentials_username
      password: credentials_password

Еще одно замечание: мой Redmine не установлен на mydomain.com.

0 голосов
/ 17 марта 2012

Я настроил это, как у вас выше, и он работает Redmine 1.3.2

Вам нужно enable_starttls_auto: true, и я убедился, что домен совпадает с тем, который настраивает сервер redmine

0 голосов
/ 01 февраля 2012

Я не пробовал это делать, но если ваш Redmine работает внутри экземпляра, которым вы управляете, вы можете настроить локальный сервер PostFix, с которым будет разговаривать ваш redmine.Сконфигурируйте его так, чтобы он отвечал только на локальные запросы (127.0.0.1), и передавал все через интеграцию SES SMTP.Это, вероятно, должно сработать.

...