Postfix Configuration

Discussion in 'Server Operation' started by ParDust, Oct 5, 2008.

  1. ParDust

    ParDust New Member

    Hi i just setup my debian server as mentioned in http://www.howtoforge.com/perfect_setup_debian_etch

    All services are on however when i try to send email via php's mail() function i get some errors on mail.log like,

    Oct 4 16:23:06 server postfix/smtp[3722]: 186A06443EB: host f.mx.mail.yahoo.com[209.191.88.247] refused to talk to me: 553 Mail from xx.xxx.xxx.xx not allowed - 5.7.1 [BL21] Connections not accepted from IP addresses on Spamhaus PBL; see http://postmaster.yahoo.com/550-bl21.html [550]". mail() function works, it sends the message however recipient blocks message.

    Thus my server is in my local network behind an adsl router, when i try to connect to pop3 service via client Kmail 1.9.10 i get those error below on mail.log, what went wrong?

    Oct 4 16:23:11 server courierpop3login: Connection, ip=[::ffff:127.0.0.1]
    Oct 4 16:23:11 server courierpop3login: Disconnected, ip=[::ffff:127.0.0.1]
    Oct 4 16:23:11 server postfix/smtpd[3741]: connect from localhost.localdomain[127.0.0.1]
    Oct 4 16:23:11 server postfix/smtpd[3741]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
    Oct 4 16:23:11 server postfix/smtpd[3741]: disconnect from localhost.localdomain[127.0.0.1]
    Oct 4 16:23:19 server postfix/trivial-rewrite[3721]: table hash:/etc/postfix/virtusertable(0,lock|fold_fix) has changed -- restarting
    Oct 4 16:23:31 server postfix/smtpd[3741]: table hash:/etc/postfix/virtusertable(0,lock|fold_fix) has changed -- restarting
    Oct 4 16:23:31 server courierpop3login: Connection, ip=[::ffff:127.0.0.1]
    Oct 4 16:23:31 server courierpop3login: Disconnected, ip=[::ffff:127.0.0.1]
    Oct 4 16:23:31 server postfix/smtpd[4026]: connect from localhost.localdomain[127.0.0.1]
    Oct 4 16:23:31 server postfix/smtpd[4026]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
    Oct 4 16:23:31 server postfix/smtpd[4026]: disconnect from localhost.localdomain[127.0.0.1]

    telnet localhost 25 output:

    server:/var/log# telnet localhost 25
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    220 server.xxx.org ESMTP Postfix (Debian/GNU)
    ehlo localhost
    250-server.xxx.org
    250-PIPELINING
    250-SIZE 10240000
    250-VRFY
    250-ETRN
    250-STARTTLS
    250-AUTH PLAIN LOGIN
    250-AUTH=PLAIN LOGIN
    250-ENHANCEDSTATUSCODES
    250-8BITMIME
    250 DSN
    quit
    221 2.0.0 Bye
    Connection closed by foreign host.

    command: "netstat -tap" ouput:

    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 0 0 *:43332 *:* LISTEN 2463/rpc.statd
    tcp 0 0 *:mysql *:* LISTEN 5605/mysqld
    tcp 0 0 *:sunrpc *:* LISTEN 2102/portmap
    tcp 0 0 *:81 *:* LISTEN 31794/ispconfig_htt
    tcp 0 0 *:auth *:* LISTEN 2429/inetd
    tcp 0 0 server.xxx.org:domain *:* LISTEN 3469/named
    tcp 0 0 localhost.locald:domain *:* LISTEN 3469/named
    tcp 0 0 *:ftp *:* LISTEN 32146/proftpd: (acc
    tcp 0 0 localhost.localdoma:953 *:* LISTEN 3469/named
    tcp 0 0 *:smtp *:* LISTEN 1651/master
    tcp6 0 0 *:imaps *:* LISTEN 7538/couriertcpd
    tcp6 0 0 *op3s *:* LISTEN 7458/couriertcpd
    tcp6 0 0 *op3 *:* LISTEN 7401/couriertcpd
    tcp6 0 0 *:imap2 *:* LISTEN 7491/couriertcpd
    tcp6 0 0 *:www *:* LISTEN 3213/apache2
    tcp6 0 0 *:ssh *:* LISTEN 2444/sshd
    tcp6 0 0 localhost:953 *:* LISTEN 3469/named
    tcp6 0 0 *:smtp *:* LISTEN 1651/master
    tcp6 0 0 *:https *:* LISTEN 3213/apache2
    tcp6 0 0 server.xxx.org:ssh ::ffff:192.168.1.:35839 ESTABLISHED2526/sshd: administ
     
  2. marpada

    marpada New Member

    I guess your setup it's ok, but many mail server don't accept mail from clients with dinamyc IP to avoid zombies PCs sending spam.

    Try sending mail trough a relay server, maybe gmail of another if your ISPs provides you one.
     
  3. ParDust

    ParDust New Member

    I add a reverse zone file, some destinations ex. gmail accept it some ex. yahoo don't.
     
  4. falko

    falko Super Moderator ISPConfig Developer

Share This Page