Postfix mail issue

Discussion in 'General' started by infused, Aug 8, 2007.

  1. infused

    infused New Member

    Hi everyone.

    I have installed ISPConfig on Debian and it works fine apart from the mail. I can send mail no problem and it seems I am receiving it, yet it does not get to my inbox. I have sent a test message from my Windows box which says that the message has been delivered at the other end.

    Here is my postfix config.

    Code:
    # See /usr/share/postfix/main.cf.dist for a commented, more complete version
    
    
    # Debian specific:  Specifying a file name will cause the first
    # line of that file to be used as the name.  The Debian default
    # is /etc/mailname.
    #myorigin = /etc/mailname
    
    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no
    
    # appending .domain is the MUA's job.
    append_dot_mydomain = no
    # Uncomment the next line to generate "delayed mail" warnings
    delay_warning_time = 4h
    
    # TLS parameters
    smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
    smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
    smtpd_use_tls = yes
    smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
    
    # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
    # information on enabling SSL in the smtp client.
    
    myhostname = i2.net.nz
      GNU nano 2.0.2                            File: main.cf                                                                
    
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    myorigin = /etc/mailname
    #mydestination = i2.net.nz, web-svr01.i2.net.nz, localhost.i2.net.nz, localhost
    relayhost =
    mynetworks = 127.0.0.0/8
    mailbox_command =
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = all
    smtpd_sasl_local_domain =
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_security_options = noanonymous
    broken_sasl_auth_clients = yes
    smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
    smtpd_tls_auth_only = no
    smtp_use_tls = yes
    smtp_tls_note_starttls_offer = yes
    smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
    smtpd_tls_loglevel = 1
    smtpd_tls_received_header = yes
    smtpd_tls_session_cache_timeout = 3600s
    tls_random_source = dev:/dev/urandom
    home_mailbox = Maildir/
    
    virtual_maps = hash:/etc/postfix/virtusertable
    
    mydestination = /etc/postfix/local-host-names
    
    and here is the mail log

    Code:
    Aug  8 13:28:01 web-svr01 freshclam[2971]: --------------------------------------
    Aug  8 13:42:21 web-svr01 postfix/smtpd[16309]: warning: 202.68.89.154: address not listed for hostname dts.net.nz       
    Aug  8 13:42:21 web-svr01 postfix/smtpd[16309]: connect from unknown[202.68.89.154]           
    Aug  8 13:42:21 web-svr01 postfix/smtpd[16309]: AA4617CD6: client=unknown[202.68.89.154]
    Aug  8 13:42:21 web-svr01 postfix/cleanup[16313]: AA4617CD6: message-id=<4D3C73A3EF191B4C8051122AAFD5BB010278FD@server01$
    Aug  8 13:42:21 web-svr01 postfix/qmgr[4007]: AA4617CD6: from=<[email protected]>, size=4376, nrcpt=1 (queue ac$
    Aug  8 13:42:21 web-svr01 postfix/smtpd[16309]: disconnect from unknown[202.68.89.154]
    Aug  8 13:42:26 web-svr01 postfix/smtp[16314]: AA4617CD6: to=<[email protected]>, orig_to=<[email protected]>, relay=ASPMX.L.GO$
    Aug  8 13:42:26 web-svr01 postfix/qmgr[4007]: AA4617CD6: removed   
    Any ideas?
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Is i2.net.nz the hostname of your server? If yes, is this hostname listed in /etc/postfix/local-host-names?

    Additionally, if the following line " GNU nano 2.0.2 File: main.cf " is really in your main.cf file and not just a copy error, please remove it and restart postfix.
     
  3. infused

    infused New Member

    Yes it is in there.
     
  4. falko

    falko Super Moderator Howtoforge Staff

    What's the output of
    Code:
    netstat -tap
    ? Is Maildir enabled or disabled under Management > Server > Settings > Email (in ISPConfig)?
     
  5. infused

    infused New Member

    Code:
    web-svr01:~# netstat -tap
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
    tcp        0      0 localhost:mysql         *:*                     LISTEN     2335/mysqld         
    tcp        0      0 *:sunrpc                *:*                     LISTEN     1943/portmap        
    tcp        0      0 *:81                    *:*                     LISTEN     2839/ispconfig_http 
    tcp        0      0 *:auth                  *:*                     LISTEN     2592/inetd          
    tcp        0      0 *:ftp                   *:*                     LISTEN     2592/inetd          
    tcp        0      0 web-svr01.i2.net:domain *:*                     LISTEN     2243/named          
    tcp        0      0 localhost:domain        *:*                     LISTEN     2243/named          
    tcp        0      0 *:smtp                  *:*                     LISTEN     26172/master        
    tcp        0      0 *:3739                  *:*                     LISTEN     2724/rpc.statd      
    tcp6       0      0 *:imaps                 *:*                     LISTEN     2564/couriertcpd    
    tcp6       0      0 *:pop3s                 *:*                     LISTEN     2583/couriertcpd    
    tcp6       0      0 *:pop3                  *:*                     LISTEN     2569/couriertcpd    
    tcp6       0      0 *:imap2                 *:*                     LISTEN     2552/couriertcpd    
    tcp6       0      0 *:www                   *:*                     LISTEN     2861/apache2        
    tcp6       0      0 *:ssh                   *:*                     LISTEN     2681/sshd           
    tcp6       0      0 *:https                 *:*                     LISTEN     2861/apache2        
    tcp6       0   1928 web-svr01.i2.net.nz:ssh 202-61-3-167.cabl:33489 ESTABLISHED26264/0             
    tcp6       0      0 web-svr01.i2.net.nz:www pool-71-242-92-65:50559 FIN_WAIT2  2872/apache2        
    tcp6       0      0 web-svr01.i2.net.nz:www static-22-10-224-:54306 ESTABLISHED12653/apache2 
    Yes, maildir is enabled
     
  6. infused

    infused New Member

    Can someone please help. I'm stumped and I have no idea what to do...

    master.cf

    Code:
    # Postfix master process configuration file.  For details on the format
    # of the file, see the master(5) manual page (command: "man 5 master").
    #
    # ==========================================================================
    # service type  private unpriv  chroot  wakeup  maxproc command + args
    #               (yes)   (yes)   (yes)   (never) (100)
    # ==========================================================================
    smtp      inet  n       -       -       -       -       smtpd
    #submission inet n       -       -       -       -       smtpd
    #  -o smtpd_enforce_tls=yes
    #  -o smtpd_sasl_auth_enable=yes
    #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    #smtps     inet  n       -       -       -       -       smtpd
    #  -o smtpd_tls_wrappermode=yes
    #  -o smtpd_sasl_auth_enable=yes
    #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    #628      inet  n       -       -       -       -       qmqpd
    pickup    fifo  n       -       -       60      1       pickup
    cleanup   unix  n       -       -       -       0       cleanup
    qmgr      fifo  n       -       n       300     1       qmgr
    #qmgr     fifo  n       -       -       300     1       oqmgr
    tlsmgr    unix  -       -       -       1000?   1       tlsmgr
    rewrite   unix  -       -       -       -       -       trivial-rewrite
    bounce    unix  -       -       -       -       0       bounce
    defer     unix  -       -       -       -       0       bounce
      GNU nano 2.0.2                               File: master.cf                                                                      
    
    trace     unix  -       -       -       -       0       bounce
    verify    unix  -       -       -       -       1       verify
    flush     unix  n       -       -       1000?   0       flush
    proxymap  unix  -       -       n       -       -       proxymap
    smtp      unix  -       -       -       -       -       smtp
    # When relaying mail as backup MX, disable fallback_relay to avoid MX loops
    relay     unix  -       -       -       -       -       smtp
            -o fallback_relay=
    #       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
    showq     unix  n       -       -       -       -       showq
    error     unix  -       -       -       -       -       error
    discard   unix  -       -       -       -       -       discard
    local     unix  -       n       n       -       -       local
    virtual   unix  -       n       n       -       -       virtual
    lmtp      unix  -       -       -       -       -       lmtp
    anvil     unix  -       -       -       -       1       anvil
    scache    unix  -       -       -       -       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/bin/maildrop -d ${recipient}
    #
    # 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/lib/bsmtp/bsmtp -t$nexthop -f$sender $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}
     
  7. infused

    infused New Member

    Fixed... /etc/mailname was wrong :)
     

Share This Page