ich habe einem Mailserver nach debianhowto.de aufgesetzt. Der Mailversand funktioniert, aber irgendwie unzuverlässig.
Das Problem tritt unregelmäßig und beim Versand aus PHP-Scripten auf.
In den Logs:
Code: Select all
Nov 8 13:48:01 localhost amavis[27497]: (27497-03) Passed,<www-data@domain.de> -> <empfaenger@web.de>, Message-ID:<20061108124801.3CD4BF28069@domain.de>, Hits -
Nov 8 13:48:01 localhost postfix/smtp[28548]: 3CD4BF28069: to=<empfaenger@web.de>, relay=127.0.0.1[127.0.0.1], delay=0, status=sent (250 2.6.0 Ok,id=27497-03, from MTA: 250 Ok: queued as 4FE7FF2806B)
Nov 8 13:48:01 localhost postfix/qmgr[27227]: 3CD4BF28069: removed
Nov 8 13:48:01 localhost postfix/smtp[28558]: 4FE7FF2806B: host mx-ha01.web.de[217.72.192.149] refused to talk to me: 421 mx36.web.de: Too much load; please try again later
Nov 8 13:48:01 localhost postfix/smtp[28558]: 4FE7FF2806B: to=<empfaenger@web.de>, relay=mx-ha02.web.de[217.72.192.188], delay=0, status=deferred (host mx-ha02.web.de[217.72.192.188] refused to talk to me: 421 mx32.web.de: Too much load; please try again later)
Code: Select all
# Konfiguration erstellt nach dem Tutorial auf http://debianhowto.de/doku.php/de:howtos:sarge:postfix2_antispam_virenschutz
biff = no
append_dot_mydomain = no
myorigin = domain.de
myhostname = domain.de
mydomain = mail.domain.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
# Trage hier alle Domänen ein, die lokal zugestellt werden sollen, aber auf keinen Fall virtuelle Domänen.
mydestination = debian3164lamp, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_base
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
# Authentifizierte SMTP Verbindungen verschlüsseln wir mit SSL
smtpd_use_tls = yes
# Der Ort, an dem wir unsere SSL Zertifikate ablegen - anlegen werden wir die später noch...
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
# Und zu guter Letzt noch der Speicherort des privaten SSL-Schlüssels für TLS.
smtpd_tls_key_file = /etc/postfix/smtpd.key
# Diese content_filter-Option sorgt dafür, daß jede eMail an einen Dienst
# namens amavis übergeben wird. Noch geht das aber nicht - postfix hat noch nicht alles zum Thema amavis gelernt.
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
Edit: Sind die Angaben unter myorigin myhostname mydomain mydestination korrekt? Es sollen auf dem Server mehrere Domainen unter einer IP erreichbar sein.
Edit2:In Webmin erhalte ich folgende Meldung:
Code: Select all
host mx-ha02.web.de[217.72.192.188] refused to talk to me: 421 mx36.web.de: Too much load; please try again later