Ошибки postfix постоянно приходят

Тема в разделе "Администрирование серверов", создана пользователем Avalanch, 27 янв 2012.

Модераторы: mefish, stooper
  1. Avalanch

    Avalanch ТоЛеГ & ТоПеГ

    Регистр.:
    9 янв 2007
    Сообщения:
    1.135
    Симпатии:
    524
    Всем привет!

    Постоянно сыпятся ошибки на почту, следующего плана:
    Transcript of session follows.

    Out: 220 ******** .org ESMTP Postfix
    In: EHLO pep-exchange.pep.local
    Out: 250-********.org
    Out: 250-PIPELINING
    Out: 250-SIZE 10240000
    Out: 250-ETRN
    Out: 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
    Out: 250-ENHANCEDSTATUSCODES
    Out: 250-8BITMIME
    Out: 250 DSN
    In: MAIL FROM:<av-stroy@aquafilter.ru> SIZE=71057
    Out: 250 2.1.0 Ok
    In: RCPT TO:<info@fun-year.ru>
    Out: 451 4.3.5 Server configuration error
    In: RSET
    Out: 250 2.0.0 Ok

    Session aborted, reason: lost connection

    For other details, see the local mail logfile

    Что это такое и как исправить?
     
  2. porsche2

    porsche2

    Регистр.:
    18 ноя 2007
    Сообщения:
    667
    Симпатии:
    210
    Открыть
    Код:
    /etc/postfix/master.cf
    найти
    Код:
    smtp inet n - - - - smtpd -o smtpd_proxy_filter=127.0.0.1:10025
    заменить
    Код:
    smtp inet n - n - - smtpd
    рестартануть
    Код:
    /etc/init.d/postfix restart
    P.S. С фильтрацией спама могут быть проблемы
     
    Avalanch нравится это.
  3. Avalanch

    Avalanch ТоЛеГ & ТоПеГ

    Регистр.:
    9 янв 2007
    Сообщения:
    1.135
    Симпатии:
    524
    Не нашел такого кода, вот код файла master.cf

    Код:
    #
    # Postfix master process configuration file.  For details on the format
    # of the file, see the master(5) manual page (command: "man 5 master").
    #
    # Do not forget to execute "postfix reload" after editing this file.
    #
    # ==========================================================================
    # service type  private unpriv  chroot  wakeup  maxproc command + args
    #              (yes)  (yes)  (yes)  (never) (100)
    # ==========================================================================
    smtp      inet  n      -      n      -      -      smtpd
    -o content_filter=spamfilter:dummy
    #smtp      inet  n      -      n      -      1      postscreen
    #smtpd    pass  -      -      n      -      -      smtpd
    #dnsblog  unix  -      -      n      -      0      dnsblog
    #tlsproxy  unix  -      -      n      -      0      tlsproxy
    #submission inet n      -      n      -      -      smtpd
    #  -o smtpd_tls_security_level=encrypt
    #  -o smtpd_sasl_auth_enable=yes
    #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    #  -o milter_macro_daemon_name=ORIGINATING
    #smtps    inet  n      -      n      -      -      smtpd
    #  -o smtpd_tls_wrappermode=yes
    #  -o smtpd_sasl_auth_enable=yes
    #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    #  -o milter_macro_daemon_name=ORIGINATING
    #628      inet  n      -      n      -      -      qmqpd
    pickup    fifo  n      -      n      60      1      pickup
    cleanup  unix  n      -      n      -      0      cleanup
    qmgr      fifo  n      -      n      300    1      qmgr
    #qmgr    fifo  n      -      n      300    1      oqmgr
    tlsmgr    unix  -      -      n      1000?  1      tlsmgr
    rewrite  unix  -      -      n      -      -      trivial-rewrite
    bounce    unix  -      -      n      -      0      bounce
    defer    unix  -      -      n      -      0      bounce
    trace    unix  -      -      n      -      0      bounce
    verify    unix  -      -      n      -      1      verify
    flush    unix  n      -      n      1000?  0      flush
    proxymap  unix  -      -      n      -      -      proxymap
    proxywrite unix -      -      n      -      1      proxymap
    smtp      unix  -      -      n      -      -      smtp
    # When relaying mail as backup MX, disable fallback_relay to avoid MX loops
    relay    unix  -      -      n      -      -      smtp
        -o smtp_fallback_relay=
    #      -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
    showq    unix  n      -      n      -      -      showq
    error    unix  -      -      n      -      -      error
    retry    unix  -      -      n      -      -      error
    discard  unix  -      -      n      -      -      discard
    local    unix  -      n      n      -      -      local
    virtual  unix  -      n      n      -      -      virtual
    lmtp      unix  -      -      n      -      -      lmtp
    anvil    unix  -      -      n      -      1      anvil
    scache    unix  -      -      n      -      1      scache
    #
    # ====================================================================
    # Interfaces to non-Postfix software. Be sure to examine the manual
    # pages of the non-Postfix software to find out what options it wants.
    #
    # Many of the following services use the Postfix pipe(8) delivery
    # agent.  See the pipe(8) man page for information about ${recipient}
    # and other message envelope options.
    # ====================================================================
    #
    # maildrop. See the Postfix MAILDROP_README file for details.
    # Also specify in main.cf: maildrop_destination_recipient_limit=1
    #
    #maildrop  unix  -      n      n      -      -      pipe
    #  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
    #
    # ====================================================================
    #
    # Recent Cyrus versions can use the existing "lmtp" master.cf entry.
    #
    # Specify in cyrus.conf:
    #  lmtp    cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
    #
    # Specify in main.cf one or more of the following:
    #  mailbox_transport = lmtp:inet:localhost
    #  virtual_transport = lmtp:inet:localhost
    #
    # ====================================================================
    #
    # Cyrus 2.1.5 (Amos Gouaux)
    # Also specify in main.cf: cyrus_destination_recipient_limit=1
    #
    #cyrus    unix  -      n      n      -      -      pipe
    #  user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -r ${sender} -m ${extension} ${user}
    #
    # ====================================================================
    #
    # Old example of delivery via Cyrus.
    #
    #old-cyrus unix  -      n      n      -      -      pipe
    #  flags=R user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -m ${extension} ${user}
    #
    # ====================================================================
    #
    # See the Postfix UUCP_README file for configuration details.
    #
    #uucp      unix  -      n      n      -      -      pipe
    #  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
    #
    # ====================================================================
    #
    # Other external delivery methods.
    #
    #ifmail    unix  -      n      n      -      -      pipe
    #  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
    #
    #bsmtp    unix  -      n      n      -      -      pipe
    #  flags=Fq. user=bsmtp argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
    #
    #scalemail-backend unix -      n      n      -      2      pipe
    #  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
    #  ${nexthop} ${user} ${extension}
    #
    #mailman  unix  -      n      n      -      -      pipe
    #  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
    #  ${nexthop} ${user}
    spamfilter unix - n n - - pipe flags=Rq user=mail argv=/usr/local/bin/postfix-spamassassin.sh -f ${sender} -- ${recipient} 
     
  4. porsche2

    porsche2

    Регистр.:
    18 ноя 2007
    Сообщения:
    667
    Симпатии:
    210
    Нужно закоментировать/отрезать

    #-o content_filter=spamfilter:dummy

    т.е. все что после smtpd,

    но вначале можно попробовать

    1) Если на сервере Plesk, то это проблема решается увеличением времени на отправку http://kb.parallels.com/en/6074
    Эта ошибка возникает при отправке писем с вложениями, если писем с вложениями нет, то еще можно попробовать раскоментировать

    2) # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5

    и увеличить время

    -o smtp_helo_timeout=5 -o smtp_connect_timeout=100 ИЛИ БОЛЬШЕ

    и если не поможет, то отрезаем -o content_filter=spamfilter:dummy

    и если опять не поможет, то нужно увидеть что пишет в maillog, когда рвет коннект.
     
    Avalanch нравится это.
  5. Avalanch

    Avalanch ТоЛеГ & ТоПеГ

    Регистр.:
    9 янв 2007
    Сообщения:
    1.135
    Симпатии:
    524
    Внес правки в конфиг, закомментировал следующую строку:

    Код:
    -o content_filter=spamfilter:dummy
     
  6. Avalanch

    Avalanch ТоЛеГ & ТоПеГ

    Регистр.:
    9 янв 2007
    Сообщения:
    1.135
    Симпатии:
    524
    Ошибка так и осталась, если можешь посмотреть проблему и помочь с решением, стукни в ICQ 215235.