[Postfixbuch-users] Mehrere Sekunden zw. Verbindung zum Server und Banner

Thomas Schwenski postfixbuch at thomas-schwenski.de
Fr Jun 22 10:39:54 CEST 2007


Hallo,

auf einem Server dauert es immer einige Sekunden zwischen dem 
Verbindungsaufbau und dem Senden des Banner des Servers.
Da mir leider jede Idee fehlt, woran das liegen könnte muss ich mich mal 
an euch wenden.
Kennt jemand das Problem?

Hier mal meine main.cf:

inet_interfaces= xxx.xxx.xxx.xxx, 127.0.0.1
myhostname= mail.example.com
relay_domains=
append_dot_mydomain= no
smtpd_banner= $myhostname ESMTP running Postfix on Debian/GNU

mydestination= $myhostname
mynetworks= localhost, 127.0.0.1
#debug_peer_list= 127.0.0.1
#smtpd_peername_lookup = no


## Virtual Mailboxes
virtual_alias_maps= proxy:mysql:/etc/postfix/mysql/virtual_forwardings.cf
virtual_mailbox_domains= proxy:mysql:/etc/postfix/mysql/virtual_domains.cf
virtual_mailbox_maps= proxy:mysql:/etc/postfix/mysql/virtual_mailboxes.cf
virtual_mailbox_base= /srv/mail

virtual_uid_maps= proxy:mysql:/etc/postfix/mysql/virtual_mailboxes_uids.cf
virtual_gid_maps= proxy:mysql:/etc/postfix/mysql/virtual_mailboxes_gids.cf

## SASL
smtpd_sasl_auth_enable= yes
smtpd_sasl_security_options= noanonymous
broken_sasl_auth_clients= yes

## Restrictions
smtpd_recipient_restrictions=
   reject_unknown_sender_domain,
   reject_non_fqdn_sender,
   reject_non_fqdn_recipient,
   permit_sasl_authenticated,
#    reject_non_fqdn_hostname,
#    reject_invalid_hostname,
   permit_mynetworks,
   reject_unknown_recipient_domain,
   reject_unauth_destination,
   reject_unlisted_recipient,
   reject_rbl_client bl.spamcop.net
   warn_if_reject check_policy_service inet:127.0.0.1:10030
   permit


und meine 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").
#
# 
==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# 
==========================================================================
smtp      inet  n       -       n       -       -       smtpd
#    -o content_filter=smtp-amavis:[127.0.0.1]:10024
#    -o mynetworks=127.0.0.1/8

submission inet n       -       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

smtp-amavis     unix    -       -       y       -       2       smtp
   -o smtp_data_done_timeout=1200
   -o myhostname=mail.xanis.de
   -o smtp_send_xforward_command=yes
   -o disable_dns_lookups=yes


#127.0.0.1:10025        inet    n       -       n       -       -       
smtpd
#    -o content_filter=
#    -o local_recipient_maps=
#    -o relay_recipient_maps=
#    -o smtpd_restriction_classes=
#    -o smtpd_delay_reject=no
#    -o smtpd_helo_restrictions=
#    -o smtpd_client_restrictions=
#    -o smtpd_sender_restrictions=
#    -o 
smtpd_recipient_restrictions=permit_mynetworks,reject_unauth_destination
#    -o mynetworks=127.0.0.0/8
#    -o strict_rfc821_envelopes=yes
#    -o smtpd_error_sleep_time=0
#    -o smtpd_soft_error_limit=1001
#    -o smtpd_hard_error_limit=1000
#    -o smtpd_client_connection_count_limit=0
#    -o smtpd_client_connection_rate_limit=0
#    -o 
receive_override_options=no_header_body_checks,no_unknown_recipient_checks

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  -       -       y       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
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}

Ein Content-Filter läuft auf dem Server (noch) nicht.

Thomas





Mehr Informationen über die Mailingliste Postfixbuch-users