LINUX.ORG.RU
решено ФорумAdmin

Redmine e-mail_notification.

 


0

1

Всем доброго!

В общем, возникла проблема в настройке уведомлений по e-mail Redmine 3.0.1 (Bitnami), при установке было предложено настроить почту, после установки при проверке уведомлений получил ошыбку(что то там про сертификат), после редактирования configuration.yml

# default configuration options for all environments
default:
  # Outgoing emails configuration
  # See the examples below and the Rails guide for more configuration options:
  # http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      tls: true
      enable_starttls_auto: true
      address: smtp.mydomain.ru
      port: 465
      domain: mydomaine.ru
      authentication: :login
      user_name: support@mydomaine.ru
      password: password
      openssl_verify_mode: "none"
в веб интерфейсе получаю Во время отправки письма произошла ошибка (Net::ReadTimeout) а в логах
Sent email "Redmine test" (65076ms)
  bcc: admin@mydomaine.ru
Redirected to http://redmine.mydomaine.com/redmine/settings?tab=notifications
Completed 302 Found in 65491ms (ActiveRecord: 2.1ms)
Started GET "/redmine/settings?tab=notifications" for 10.0.*.* at 2015-04-14 11:53:52 +0300
Processing by SettingsController#index as HTML
  Parameters: {"tab"=>"notifications"}
  Current user: admin (id=1)
  Rendered settings/_general.html.erb (7.7ms)
  Rendered settings/_display.html.erb (7.3ms)
  Rendered settings/_authentication.html.erb (5.6ms)
  Rendered settings/_projects.html.erb (10.7ms)
  Rendered queries/_columns.html.erb (5.3ms)
  Rendered settings/_issues.html.erb (15.7ms)
  Rendered settings/_notifications.html.erb (5.5ms)
  Rendered settings/_mail_handler.html.erb (1.7ms)
  Rendered settings/_repositories.html.erb (20.2ms)
  Rendered common/_tabs.html.erb (79.6ms)
  Rendered settings/edit.html.erb within layouts/admin (80.1ms)
  Rendered admin/_menu.html.erb (4.1ms)
  Rendered layouts/base.html.erb (16.4ms)
Completed 200 OK in 109ms (Views: 99.1ms | ActiveRecord: 4.0ms)
Уже всю голову изломал, и поиск до дыр излазил!

★★

telnet smtp.mydomain.ru 465 - подключается?

а в логах

Не тот лог смотришь.

iron ★★★★★ ()
Последнее исправление: iron (всего исправлений: 1)
Ответ на: комментарий от iron

telnet smtp.mydomain.ru 465 - подключается?

Trying 10.0.*.*...
Connected to mail.mydomain.ru.
Escape character is '^]'.

Не тот лог смотришь.

А по подробнее, какой?

julixs ★★ ()
Ответ на: комментарий от julixs

А дальше? Ручками мыло отправить можешь?

$ openssl s_client -starttls smtp -connect smtp.example.com
EHLO localhost
MAIL FROM: redmine@example.com
RCPT TO: admin@example.com
DATA
From: redmine@example.com
To: admin@example.com
Subj: test

test
.
QUIT
beastie ★★★★★ ()
Ответ на: комментарий от julixs

А по подробнее, какой?

Это смотря через какой апликейшин сервер запущен редмайн. Обычно ошибки подключения печатает в stdout. Так что смотри логи unicorn, uwsgi, или другое что у тебя там юзается.

iron ★★★★★ ()
Ответ на: комментарий от julixs

Скормил redmin-у стоковый configuration.yml, взял здесь

email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: smtp.mydomain.ru
      port: 25
      domain: mydomain.ru
      authentication: :none
      enable_starttls_auto: false
      openssl_verify_mode: 'none'

Через тлс и с аутентификацией, так и не заработал( Всем спасибо за участие. beastie, так и не получилось отправить письмо((, но это скорей из за моей неопытности) буду курить маны более чательно.

julixs ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.