Постфикс + Sendmail (направляющие): Почта не быть отосланным

У меня есть приложение для направляющих, которое, как предполагается, посылает электронные письма. Это работает над моим другим сервером человечности, но не над этим. Вот мой mail.log в/var/log:

    Sep  4 15:48:56 web2 postfix/qmgr[27071]: 18B6F8A8FB: from=<orders@mysite-lehmann.com>, size=4447, nrcpt=2 (queue active)
    Sep  4 15:48:56 web2 postfix/qmgr[27071]: B84A78A8CF: from=<>, size=2844, nrcpt=1 (queue active)
    Sep  4 15:48:56 web2 postfix/qmgr[27071]: B1FA98A8E4: from=<mysite.notifier@mysite-lehmann.com>, size=14467, nrcpt=1 (queue active)
    Sep  4 15:48:56 web2 postfix/smtp[12151]: warning: per-session SASL client initialization: generic failure
    Sep  4 15:48:56 web2 postfix/smtp[12151]: fatal: SASL per-connection initialization failed
    Sep  4 15:48:56 web2 postfix/smtp[12153]: warning: per-session SASL client initialization: generic failure
    Sep  4 15:48:56 web2 postfix/smtp[12153]: fatal: SASL per-connection initialization failed
    Sep  4 15:48:56 web2 postfix/smtp[12152]: warning: per-session SASL client initialization: generic failure
    Sep  4 15:48:56 web2 postfix/smtp[12152]: fatal: SASL per-connection initialization failed
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: private/smtp socket: malformed response
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description
    Sep  4 15:48:57 web2 postfix/master[1000]: warning: process /usr/lib/postfix/smtp pid 12151 exit status 1
    Sep  4 15:48:57 web2 postfix/master[1000]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling
    Sep  4 15:48:57 web2 postfix/error[12113]: 18B6F8A8FB: to=<lkies@mysite.com>, relay=none, delay=84547, delays=84546/1.1/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)
    Sep  4 15:48:57 web2 postfix/error[12113]: 18B6F8A8FB: to=<wilson@mysite.com>, relay=none, delay=84547, delays=84546/1.1/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: private/smtp socket: malformed response
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description
    Sep  4 15:48:57 web2 postfix/master[1000]: warning: process /usr/lib/postfix/smtp pid 12153 exit status 1
    Sep  4 15:48:57 web2 postfix/error[12113]: B1FA98A8E4: to=<engineering@mysite.com>, relay=none, delay=256639, delays=256637/1.2/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: private/smtp socket: malformed response
    Sep  4 15:48:57 web2 postfix/qmgr[27071]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description
    Sep  4 15:48:57 web2 postfix/master[1000]: warning: process /usr/lib/postfix/smtp pid 12152 exit status 1
    Sep  4 15:48:57 web2 postfix/error[12113]: B84A78A8CF: to=<inquiries@mysite-lehmann.com>, relay=none, delay=99654, delays=99652/1.2/0/0, dsn=4.3.0, status=deferred (unknown mail transport error)

Я действительно не знаком с постфиксом и как настроить его. Я могу telnet localhost 25 без проблемы. Кто-то может помочь мне отладить это?

Сообщите мне, нужно ли Вам больше информации.

0
задан 5 September 2013 в 00:56

1 ответ

Я думаю, что видел такое же сообщение («Инициализация клиента SASL: общий сбой») и вот конфигурация, которая работает для меня. Опции, которые сделали разницу, включают enable_starttls_auto и openssl_verify_mode.

Это файл config/configuration.yml установки Redmine. Я не эксперт по Rails и не уверен, что конфигурация одинакова для других приложений Rails - возможно, только для тех, кто использует ActionMailer для отправки почты.

Вы можете найти дополнительную информацию в документации по Rails: http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration

Однако я только что узнал, что опция openssl_verify_mode не документирована, и некоторую информацию можно найти здесь: https://rails.lighthouseapp.com/projects/8994/tickets/6508-undocumented-actionmailer-openssl_verify_mode-option

# default configuration options for all environments
default:
  # Outgoing emails configuration (see examples above)
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: false
      openssl_verify_mode: 'none'
      address: your.mailserver.com
      port: 587
      domain: yoursenderdomain.com
      authentication: :login
      user_name: "username"
      password: "password"
0
ответ дан 5 September 2013 в 00:56

Другие вопросы по тегам:

Похожие вопросы: