PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix - kann keine Mails empfangen



Sir_Blizzardz
12.02.08, 20:33
Hallo,
ich habe mir auf meinen Debian Etch Server postfix mit dovecot und policyd-weight eingerichtet.
Ich kann auch schon auf den pop3-Server verbinden, allerdings liegen da keine Mails in meinem Postfach, obwohl ich welche auf die Adresse geschickt habe.
Wenn eine Nachricht ankommt, steht im Log folgendes dazu:


Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: warning: cannot get certificate from file /etc/postfix/mail.cert
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: warning: TLS library problem: 1219:error:02001002:system library:fopen:No such file or directory:bss_file.c:352:fopen('/etc/postfix/mail.cert','r'):
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: warning: TLS library problem: 1219:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:354:
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: warning: TLS library problem: 1219:error:140DC002:SSL routines:SSL_CTX_use_certificate_chain_file:system lib:ssl_rsa.c:720:
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: cannot load RSA certificate and key data
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: connect from mail3.worldserver.net[217.13.200.23]
Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: NOQUEUE: reject: RCPT from mail3.worldserver.net[217.13.200.23]: 554 5.7.1 <foo@foo.org>: Relay access denied; from=<sender@sender.de> to=<foo@foo.or$
Feb 12 21:28:43 vs8607 postfix/cleanup[1223]: F3D0C189EC: message-id=<20080212202843.F3D0C189EC@vs8607.vserver4free.de>
Feb 12 21:28:44 vs8607 postfix/qmgr[32392]: F3D0C189EC: from=<double-bounce@vs8607.vserver4free.de>, size=999, nrcpt=1 (queue active)
Feb 12 21:28:44 vs8607 postfix/smtpd[1219]: disconnect from mail3.worldserver.net[217.13.200.23]
Feb 12 21:28:44 vs8607 postfix/local[1224]: F3D0C189EC: to=<no@vs8607.vserver4free.de>, orig_to=<postmaster>, relay=local, delay=0.04, delays=0.01/0.01/0/0.02, dsn=5.1.1, status=bounced (unknown user: "no")
Feb 12 21:28:44 vs8607 postfix/bounce[1226]: warning: F3D0C189EC: undeliverable postmaster notification discarded
Feb 12 21:28:44 vs8607 postfix/qmgr[32392]: F3D0C189EC: removed


Der Sender bekommt auch eine Nachricht vom mailer-daemon. Warum steht da was von smtp wenn ich eine Mail empfangen will? Wie komme ich über den eingerichteten Account an die Mails?

zyrusthc
12.02.08, 20:42
Relay access denied bei einer Mail die er annehmen sollte, deutet auf Fehlerhafte Konfiguration hin!
Poste mal deine Konfiguration , aber ohne Kommentare!

PS: Überarbeite deine Posts bitte mit den CODE-Tags (http://www.linuxforen.de/forums/showthread.php?t=229647) des Forums.

Greeez Oli

Sir_Blizzardz
12.02.08, 21:28
Ich hab es nach enem Tutorial gemacht dass eine Einrichtung mit Verschlüsselung beschreibt, hab die SSL-Optionen dann aber auskommentiert, da ich mich nicht über pop3s verbinden konnte.

/etc/postfix/main.cf:

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

append_dot_mydomain = no

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

myhostname = www.hihn.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = vs8607.vserver4free.de, localhost.vserver4free.de, , localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
message_size_limit = 100240000
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_hostname
smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_recipient_domain, permit_sasl_authenticated, reject_unauth_destination check_policy_service inet:127.0.0.1:12525
smtpd_sender_restrictions = reject_unknown_address
smtpd_client_restrictions = reject_invalid_hostname
strict_rfc821_envelopes = yes
home_mailbox = mails/
smtpd_tls_cert_file = /etc/postfix/mail.cert
smtpd_tls_key_file = /etc/postfix/mail.key
smtpd_use_tls = yes
smtpd_enforce_tls = no
smtpd_tls_auth_only = no
# smtpd_sasl_auth_enable = yes
# smtpd_sasl_type = dovecot
# smtpd_sasl_path = private/auth
# smtpd_sasl_security_options = noanonymous
# smtpd_sasl_local_domain =
# smtp_sasl_auth_enable = no
broken_sasl_auth_clients = yes


/etc/dovecot/dovecot.conf:
http://hihn.org/dovecot.conf
(Nur ein Link da sie sehr lang ist)

/etc/policyd-weight:
http://hihn.org/policyd-weight.conf
(Nur ein Link da sie sehr lang ist)

zyrusthc
12.02.08, 21:50
mydestination = vs8607.vserver4free.de, localhost.vserver4free.de, , localhost

Feb 12 21:28:43 vs8607 postfix/smtpd[1219]: NOQUEUE: reject: RCPT from mail3.worldserver.net[217.13.200.23]: 554 5.7.1 <foo@foo.org>: Relay access denied; from=<sender@sender.de> to=<foo@foo.or$
Warum steht den foo.org nicht mit bei mydestination , wenn darauf empfangen werden soll ?

Greeez Oli