E-Mail Versand nicht möglich (mal wieder)

isxyos

New Member
Hallo liebe forum nutzer,

ich habe dieses we unfreiwillig damit verbracht meinen mail server zum laufen zu bringen, leider ohne Erfolg. herausgegangen ist die situation daraus, dass ich von Lenny aufgerüstet habe in eine neue Distribution. Seitdem geht das versenden und empfangen von E-Mails nicht mehr.

folgendes gibt postconf -n aus

Code:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10025
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
html_directory = no
inet_interfaces = all
local_recipient_maps =
mail_owner = postfix
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = mail.xxxxxxxx.com, localhost.xxxxxxxxx.com, localhost
myhostname = xxxxxxx.com
mynetworks = 192.168.50.0/24 127.0.0.0/8
myorigin = xxxxxx.com
newaliases_path = /usr/bin/newaliases
proxy_interfaces = 188.40.97.132
readme_directory = no
receive_override_options = no_address_mappings
recipient_delimiter = +
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtp_always_send_ehlo = yes
smtp_generic_maps = hash:/etc/postfix/generic
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous
smtp_tls_note_starttls_offer = yes
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated    permit_mynetworks                                                                                           reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = xxxxxxxx.com
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_login_maps = mysql:/etc/postfix/mysql-sender-login-maps.cf
smtpd_tls_ask_ccert = yes
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/postfix/certs/xxxxx.crt
smtpd_tls_key_file = /etc/postfix/certs/xxxxxx.key
smtpd_tls_loglevel = 0
smtpd_tls_received_header = yes
smtpd_tls_req_ccert = no
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/p                                                                                       ostfix/mysql-email2email.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot


tail -f /var/log/mail.log


Code:
Oct 10 12:20:51 xxxxx  amavis[27144]: No decoder for       .lha
Oct 10 12:20:51 xxxxx amavis[27144]: No decoder for       .doc  tried: ripole
Oct 10 12:20:51 xxxxx amavis[27144]: Found decoder for    .cab  at /usr/bin/cabextract
Oct 10 12:20:51 xxxxx amavis[27144]: No decoder for       .tnef
Oct 10 12:20:51 xxxxx amavis[27144]: Internal decoder for .tnef
Oct 10 12:20:51xxxxx amavis[27144]: Found decoder for    .exe  at /usr/bin/arj
Oct 10 12:20:51 xxxxxamavis[27144]: Creating db in /var/lib/amavis/db/; BerkeleyDB 0.42, libdb 4.8
Oct 10 12:21:01 xxxxx postfix/pickup[26913]: 9E97923E906E: uid=0 from=<root>
Oct 10 12:21:01xxxxx postfix/cleanup[27548]: 9E97923E906E: message-id=<20111010102101.9E97923E906E@xxxxxxxx.com>
Oct 10 12:21:01 xxxxx postfix/qmgr[26914]: 9E97923E906E: from=<root@xxxxxxxx.com>, size=894, nrcpt=1 (queue active)

folgendes passiert wenn ich mit Outlook versuche mich anzumelden.

Code:
Oct 10 12:23:09 postfix/smtpd[27569]: match_string: fast_flush_domains ~? debug_peer_list
Oct 10 12:23:09 xxxxx postfix/smtpd[27569]: match_string: fast_flush_domains ~? fast_flush_domains
Oct 10 12:23:09 xxxxx postfix/smtpd[27569]: name_mask: no_address_mappings
Oct 10 12:23:09xxxxx postfix/smtpd[27569]: auto_clnt_create: transport=local endpoint=private/anvil
Oct 10 12:23:09xxxxx postfix/smtpd[27569]: connection established
Oct 10 12:23:09xxxxx postfix/smtpd[27569]: master_notify: status 0
Oct 10 12:23:09xxxxx postfix/smtpd[27569]: name_mask: resource
Oct 10 12:23:09 xxxxx postfix/smtpd[27569]: name_mask: software
Oct 10 12:23:09 xxxxx postfix/master[26464]: warning: process /usr/libexec/postfix/smtpd pid 27569 killed by signal 11
Oct 10 12:23:09 xxxxx postfix/master[26464]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Oct 10 12:23:43 xxxxx postfix/smtp[27572]: fatal: open database /etc/postfix/smtp_auth.db: Invalid argument
Oct 10 12:23:44xxxxx postfix/master[26464]: warning: process /usr/libexec/postfix/smtp pid 27572 exit status 1
Oct 10 12:23:44xxxxx postfix/master[26464]: warning: /usr/libexec/postfix/smtp: bad command startup -- throttling


ich hab versucht an dem punkt anzusetzen:

Code:
open database /etc/postfix/smtp_auth.db: Invalid argument


scheint mir dass das System sich nicht in die Datebank anmelden kann! was muss ich ändern bzw. machen?

vielen dank für die Unterstützung

J.
 
Hallo, ich frag mal anders!

was bedeutet diese Zeile?

Code:
open database /etc/postfix/smtp_auth.db: Invalid argument
 
Und natürlich auch /etc/postfix/smtp_auth ?
Wenn die /etc/postfix/smtp_auth.db nicht existiert oder defekt ist kannst du die neu erzeugen mit:

cd /etc/postfix
postmap smtp_auth
 
danke,

ich habe inzwischen einiges in google gesucht und viel geändert. Da dies nicht viel brachte, habe ich postfix neu aufgesetzt, Berkeley DB neu aufgesetzt main.cf neu konfiguriert, master.cf geändert und bin etwas optimistischer, dass ich nah an meinem Ziel bin. Outlook loggt sich mit TLS Verschlüsselung ein. Mein server meckert jetzt nur ganz wenig - gerade so dass ich keine E-Mails empfangen kann :-)

Folgende Fehler gibt tail -f /var/log/mail.log aus:

Code:
posconf/smtp : warning connect to private/smtp, connection refused
postfix error: .... to [email]mai@domain.com[/email] ..... status=defered, (mail transport unavailable)


netstat -tlpen gibt aus:

0.0.0.0:/25 also ist auch der port offen.

was fehlt noch?
 
Last edited by a moderator:
Back
Top