Postfix: mail status=deferred, read timeout

Discussion in 'Server Operation' started by schmidse, Jan 11, 2008.

  1. schmidse

    schmidse New Member

    Hello,

    I hope somebody out there can help me with my problem concerning postfix.
    I discovered yesterday that the connection between our postfix server which is a relay host with an acl and our exchange server seems to be temporarily broken or is unavailable. There is the message in the logs: connection timed out (port 25)

    It seems to me that the mails are being sent after a postfix restart.

    Here are the common outputs/configs. If more is needed, just ask for it.

    Regards
    ____


    mail.info
    Code:
    Jan 10 10:58:14 g99la004 postfix/smtp[29828]: connect to g099sx04.ourdomain[our ip]: Connection timed out (port 25)
    
    /var/log/mail:
    Code:
    Jan 11 09:00:58 g99la004 postfix/smtpd[595]: 079A9179DA: client=servername[server-ip]
    Jan 11 09:00:58 g99la004 postfix/cleanup[600]: 079A9179DA: message-id=<[email protected]>
    Jan 11 09:00:58 g99la004 postfix/qmgr[365]: 079A9179DA: from=<[email protected]>, size=8963, nrcpt=1 (queue active)
    Jan 11 09:01:28 g99la004 postfix/smtp[603]: 079A9179DA: to=<[email protected]>, relay=none, delay=30, status=deferred (connect to g099sx04.ourdomain[serverip]: Connection timed out)
    
    If I restart postfix then it seems to me that the mails are being sended:

    mail.info after postfix restat:
    Code:
    Jan 11 09:16:34 g99la004 postfix/qmgr[843]: 079A9179DA: from=<[email protected]>, size=8963, nrcpt=1 (queue active)
    Jan 11 09:16:35 g99la004 postfix/smtp[854]: 079A9179DA: to=<[email protected]>, relay=g099sx04.ourdomain[server-ip], delay=937, status=sent (250 2.6.0  <[email protected]> Queued mail for delivery)
    Jan 11 09:16:35 g99la004 postfix/qmgr[843]: 079A9179DA: removed
    
    output of postconf -n:
    Code:
    alias_maps = hash:/etc/aliases
    biff = no
    canonical_maps = hash:/etc/postfix/canonical
    command_directory = /usr/sbin
    config_directory = /etc/postfix
    daemon_directory = /usr/lib/postfix
    debug_peer_level = 2
    defer_transports =
    disable_dns_lookups = yes
    disable_mime_output_conversion = yes
    html_directory = /usr/share/doc/packages/postfix/html
    inet_interfaces = our ip ::1
    inet_protocols = all
    mail_owner = postfix
    mail_spool_directory = /var/mail
    mailbox_command =
    mailbox_size_limit = 0
    mailbox_transport =
    mailq_path = /usr/bin/mailq
    manpage_directory = /usr/share/man
    masquerade_classes = envelope_sender, header_sender, header_recipient
    masquerade_domains = our domains
    masquerade_exceptions = root
    message_size_limit = 10240000
    mydestination = $mydomain
    myhostname = g99la004.ourdomain
    mynetworks = $config_directory/our_networks
    newaliases_path = /usr/bin/newaliases
    queue_directory = /var/spool/postfix
    readme_directory = /usr/share/doc/packages/postfix/README_FILES
    relay_domains = $mydomain, $my_relay_domains
    relayhost = [g099sx04.ourdomain]
    relocated_maps = hash:/etc/postfix/relocated
    sample_directory = /usr/share/doc/packages/postfix/samples
    sender_canonical_maps = hash:/etc/postfix/sender_canonical
    sendmail_path = /usr/sbin/sendmail
    setgid_group = maildrop
    smtp_never_send_ehlo = yes
    smtp_sasl_auth_enable = no
    smtp_use_tls = no
    smtpd_banner = $myhostname - powered by $mail_name
    smtpd_client_restrictions = check_client_access hash:/etc/postfix/mail,reject
    smtpd_helo_required = yes
    smtpd_helo_restrictions =
    smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
    smtpd_sasl_auth_enable = no
    smtpd_sender_restrictions = hash:/etc/postfix/access
    smtpd_use_tls = no
    strict_8bitmime = no
    strict_rfc821_envelopes = no
    transport_maps = hash:/etc/postfix/transport
    unknown_local_recipient_reject_code = 550
    virtual_alias_domains = hash:/etc/postfix/virtual
    virtual_alias_maps = hash:/etc/postfix/virtual
    
     
    Last edited: Jan 11, 2008
  2. schmidse

    schmidse New Member

    /etc/postfix/main.cf

    Code:
    
    debug_peer_level = 2
    debugger_command =
             PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
             xxgdb $daemon_directory/$process_name $process_id & sleep 5
    
    sendmail_path = /usr/sbin/sendmail
    
    newaliases_path = /usr/bin/newaliases
    mailq_path = /usr/bin/mailq
    setgid_group = maildrop
    html_directory = /usr/share/doc/packages/postfix/html
    manpage_directory = /usr/share/man
    sample_directory = /usr/share/doc/packages/postfix/samples
    readme_directory = /usr/share/doc/packages/postfix/README_FILES
    inet_protocols = all
    biff = no
    mail_spool_directory = /var/mail
    canonical_maps = hash:/etc/postfix/canonical
    virtual_alias_maps = hash:/etc/postfix/virtual
    virtual_alias_domains = hash:/etc/postfix/virtual
    relocated_maps = hash:/etc/postfix/relocated
    transport_maps = hash:/etc/postfix/transport
    sender_canonical_maps = hash:/etc/postfix/sender_canonical
    masquerade_exceptions = root
    masquerade_classes = envelope_sender, header_sender, header_recipient
    myhostname = servername.domain
    program_directory = /usr/lib/postfix
    inet_interfaces = server-ip ::1
    masquerade_domains = ourdomains
    mydestination = $mydomain
    defer_transports =
    #mynetworks_style = subnet
    mynetworks = $config_directory/our_networks
    disable_dns_lookups = yes
    relayhost = [g099sx04.ourdomain]
    relay_domains = $mydomain, $my_relay_domains
    mailbox_command =
    mailbox_transport =
    strict_8bitmime = no
    disable_mime_output_conversion = yes
    smtpd_sender_restrictions = hash:/etc/postfix/access
    smtpd_client_restrictions = check_client_access hash:/etc/postfix/mail,reject
    smtpd_banner = $myhostname - powered by $mail_name
    smtpd_helo_required = yes
    smtpd_helo_restrictions =
    strict_rfc821_envelopes = no
    smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
    smtp_sasl_auth_enable = no
    smtpd_sasl_auth_enable = no
    smtpd_use_tls = no
    smtp_use_tls = no
    smtp_never_send_ehlo = yes
    alias_maps = hash:/etc/aliases
    mailbox_size_limit = 0
    message_size_limit = 10240000
    
    
    
     
  3. falko

    falko Super Moderator Howtoforge Staff

    Can you replace the hostname with the server's IP address and restart Postfix?
     
  4. schmidse

    schmidse New Member

    Yes, I have changed this value, but there is no improvement until now.:(

    The connection still gets a time out after some time.

    Code:
    Jan 14 08:24:19 g99la004 postfix/smtp[9844]: connect to server-ip[server-ip]: Connection timed out (port 25)
    Jan 14 08:24:19 g99la004 postfix/smtp[9844]: B7E5517B1F: to=<[email protected]>, relay=none, delay=30, status=deferred (connect to server-ip[server-ip]: Connection timed out)
    
    After a postfix restart the mails are sent

    Code:
    Jan 14 08:24:45 g99la004 postfix/smtp[10053]: B7E5517B1F: to=<[email protected]>, relay=223.99.214.196[223.99.214.196], delay=56, status=sent (250 2.6.0  <757381
    4.1200295381210.JavaMail.server2@server2> Queued mail for delivery)
    Jan 14 08:24:45 g99la004 postfix/qmgr[10046]: B7E5517B1F: removed
    
    Any more suggestion?!
     
  5. falko

    falko Super Moderator Howtoforge Staff

    Seems to be a problem on the Exchange server, maybe the firewall...
     

Share This Page