saschah
Goto Top

Postfix - Relay access denied

Gut, jetzt das nächste Problem face-smile

Habe einen Mailserver mit Postifx, Dovecot, fetchmail und ich kann auch E-Mails empfangen.
Nur senden kann ich keine!

Sep 3 16:27:35 localhost postfix/smtpd[7223]: NOQUEUE: reject: RCPT from unknown[192.168.0.2]: 554 5.7.1 <info@emailadresse.de>: Relay access denied; from=<backup@maildomaine.de> to=<info@emailadresse.de> proto=ESMTP helo=<inc1wt5o4iagv1>


Authentifizierung geht per saslauthd und der läuft auch.
Habe auch die db per postmap erstellt
Format: mailserver mailuser:password

woran kann es noch liegen, soll ich euch irgendein config File posten ?

Hier mal die main.cf die ich aus HOW2's und FAQ's genommen habe!

[code]
alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_transport = smtp
disable_dns_lookups = yes
disable_mime_output_conversion = no
fast_flush_domains =
header_checks = regexp:/etc/postfix/header_checks
home_mailbox = mails/
html_directory = /usr/share/doc/packages/postfix/html
inet_protocols = all
local_transport = local
mail_name = Postfix
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = $mydomain
masquerade_exceptions = root
message_size_limit = 0
mydestination = $mydomain, $mydomain,localhost, localhost.$mydomain
mydomain = localdomain
myhostname = linux-h60z.site
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost = mail.provider_smtp_server.de
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 = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp-auth
smtp_sasl_security_options = noanonymous
smtp_use_tls = no
smtpd_client_restrictions = permit_mynetworks,
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_hostname
smtpd_recipient_restrictions = reject_unknown_recipient_domain, reject_unauth_destination,
smtpd_sender_restrictions = reject_unknown_sender_domain,
reject_non_fqdn_sendersmtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
[/code]

Content-ID: 96021

Url: https://administrator.de/contentid/96021

Ausgedruckt am: 26.11.2024 um 04:11 Uhr

39916
39916 03.09.2008 um 17:48:33 Uhr
Goto Top
Hallo saschah,

Deine main.cf ist seeeeeehr lange, einige Einträge unnötig. Wer ist Dein Mailprovider? Was setht in der Datei /etc/mailname? Kriegst Du eine weitere Meldung als "relay denied?" in /var/log/mail.info?

Gruß,
Martin

EDIT:
Laut Deinem Log-File versuchst Du direkt auszuliefern

"RCPT from unknown[192.168.0.2]:"

Das muss schiefgehen!
saschah
saschah 03.09.2008 um 17:57:37 Uhr
Goto Top
Das erhalte ich !

Sep 3 17:53:02 localhost postfix/smtpd[3880]: connect from linux-h60z.site[127.
0.0.2]
Sep 3 17:53:02 localhost postfix/smtpd[3880]: NOQUEUE: reject: RCPT from linux-
h60z.site[127.0.0.2]: 554 5.7.1 <nnmww3456@web.de>: Relay access denied; fro
m=<test@mailprovider.de> to=<nnmww3456@web.de> proto=ESMTP helo=<[127.0.0.
2]>
Sep 3 17:53:02 localhost postfix/smtpd[3880]: disconnect from linux-h60z.site[1
27.0.0.2]


Habe eine .de Domain inkl. 30 Mailadressen, oder so.
Liegt alles bei canhost, falls es dir was sagt.

/etc/mailname habe ich gar nicht!

Aufgesetzt ist das ganze auf opensuse 11.0
39916
39916 03.09.2008 um 18:05:54 Uhr
Goto Top
Heißt Deine Datei unter '/etc/postfix/' smtp-auth? Exisitiert dazu der Hash-Wert? Hast Du schon mal einen Telnet auf den Server probiert?

EDIT.
Du authentifizierst Dich als 127.0.0.2. Da ist was faul.
saschah
saschah 03.09.2008 um 18:12:26 Uhr
Goto Top
kawuuuu@localhost:~> telnet 192.168.0.4 25
Trying 192.168.0.4...
Connected to 192.168.0.4.
Escape character is '^]'.
220 linux-h60z.site ESMTP Postfix
ehlo
501 Syntax: EHLO hostname
ehlo linux-h60z.site
250-linux-h60z.site
250-PIPELINING
250-SIZE
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:<test@mailprovider.de>
250 2.1.0 Ok
rcpt to:<nnmww3456@web.de>
554 5.7.1 <nnmww3456@web.de>: Relay access denied


kawuuuu@localhost:~> ls -la /etc/postfix/smtp-auth*
-rw-r--r-- 1 root root 41 3. Sep 15:20 /etc/postfix/smtp-auth
-rw-r--r-- 1 root root 12288 3. Sep 15:20 /etc/postfix/smtp-auth.db
kawuuuu@localhost:~>
39916
39916 03.09.2008 um 18:16:51 Uhr
Goto Top
Das wäre ja ein offener Relay. Telnet auf Deinen ISP!
saschah
saschah 03.09.2008 um 18:22:38 Uhr
Goto Top
Also habe ja vorher via POP3/SMTP mails empfangen!
Nun wollte ich das aber von einem Mailserver machen lassen, wo ich dann via IMAP drauf zugreife, was ja auch klappt ausser der Versand !

Also der Mailserver von meinem Anbieter geht schon, nur irgendwie klappt die Autentifizierung via Postfix nicht und ich weiss nicht woran es liegt.
39916
39916 03.09.2008 um 18:26:39 Uhr
Goto Top
Du musst in Deiner smtp-auth die Zugangsdaten (smtp) für Deinen Relay-Host (Deine Domain, Dein ISP o.ä.) eintragen. Dein lokaler Server wird als Relay-Host von jeder Domain abgelehnt werden. Du hast ja auch vorher über diesen SMTP gesendet.
Postfix wird dann jede ausgehende Mail über diese Daten am Server authentifizieren und der leitet sie schließlich zu ihrem Ziel weiter.
saschah
saschah 03.09.2008 um 18:28:43 Uhr
Goto Top
hab ich ja!

ISP_Mailserver.de Mail_USER:Password

und dann mit postmap "umgewandelt"!
39916
39916 03.09.2008 um 18:38:21 Uhr
Goto Top
Ich mach mal per PN weiter...
Bis gleich,
Martin
saschah
saschah 03.09.2008 um 19:36:06 Uhr
Goto Top
So habe das Problem gelöst!
Erstmal vielen Dank an dich Martin, sehr hilfsbereit und netter Kontakt!!!

Vor lauter Postifx Konfiguration und überprüfung der Server und Auth Einstellungen,
habe ich einfach die Clients falsch konfiguriert!

Problem ist also gelöst

Danke nochmal an Martin!