PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Absturz bei Mailservertest ...



rcadmin_restart
16.01.05, 11:09
Hallo!

Habe zum zweiten mal meinen Testserver neu aufgesetzt! Wieder mit Hilfe von Peter Heinleins "Das Postfux-Buch".

1. ich habe Postfix eingerichtet und getestet (mit lokalen Benutzern) und die Mailzustellung hat funktioniert.
2. Habe MySQL installiert und Postfix für MySQL kompiliert. Auch das hat funktioniert.
3. Habe Courier-Imap installiert und kompiliert. Wie im Buch beschrieben und es hat funktioniert.

Wenn ich jetzt allerdings einen Benutzer in der Mysql Datenbank anlege und die Zustellung über telnet testen möchte bekomme ich nach "MAIL FROM" keine Antwort mehr. Der SMTP Dialog lässt sich auch nicht mehr abbrechen.

Bitte helft mir! woran kann das liegen!

Postfix-Konfiguration:


linux:~ # postconf -n
alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
inet_interfaces = 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 =
masquerade_exceptions = root
message_size_limit = 10240000
mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost
mydomain = postfixbuch.de
myhostname = mail.postfixbuch.de
mynetworks = 127.0.0.0/8
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relay_domains = $mydestination, freemail.postfixbuch.de
relayhost =
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_sasl_auth_enable = no
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450
virtual_gid_maps = mysql:/etc/postfix/ids.mysql
virtual_mailbox_base = /var/spool/maildirs/
virtual_mailbox_maps = mysql:/etc/postfix/mailbox.mysql
virtual_minimum_uid = 5000
virtual_uid_maps = mysql:/etc/postfix/ids.mysql

Stormbringer
16.01.05, 11:15
...
mydomain = postfixbuch.de
myhostname = mail.postfixbuch.de
...
relay_domains = $mydestination, freemail.postfixbuch.de
...

Bist Du dir da ganz sicher?
Die domain ist real existierend ... nun kann es ja durchaus sein, daß Du bei deinen Tests tatsächlich mit postfixbuch.de (213.203.238.18) verbindest - und daher der timeout kommt.

Gruß

rcadmin_restart
16.01.05, 11:33
Ich bin mit meinem Testserver nicht im Netz! Die Tests laufen rein lokal über "telnet mail.postfixbuch.de 25".

Der Fehler liegt irgendwo beim Zusammenspiel zwischen Postfix und MySQL! Vermute ich zumindest!