Re: Versand von Emails über Postfix nur an eigene Domain möglich
Posted: 2003-03-27 10:17
Wie sieht denn deine main.cf aus?
Resources for System-Administrators
https://www.rootforum.org/forum/
Du solltest halt deinem MTA sagen, für welche Domains er zuständig ist, dann funzt das. Dieser Fehler ist so uralt, dass das Web geradzu vor Information dazu überquillt. Lesestoff:Code: Select all
Mar 20 13:17:04 pxxxxxxxxx postfix/smtpd[20823]: reject: RCPT from xxx.xxxx.de[xxx.xxx.xxx.xxx]: 554 <se@brainbits.net>: Relay access denied; from=<test@galabau-esser.de> to=<se@brainbits.net>
Du willst aber scheinbar Mail für brainbits.net empfangen.Code: Select all
myhostname = xxxxxxxxxx.pureserver.info mydomain = brain-mail.com mydestination = $myhostname, localhost.$mydomain, $mydomain,
Ich möchte über "galabau-esser.de" Mails an irgendwenn senden - in diesem Fall an "brainbits.de". Heisst das, dass ich unter mydomain zusätzlich "galabau-esser.de" eintragen muss? Habe ich versucht - ohne Erfolg. "brainbits.de" irgendwo einzutragen bringt ja sicher nichts, denn ich weiss ja nicht genau an wenn ich alles senden will.dodolin wrote: Du hast
Du willst aber scheinbar Mail für brainbits.net empfangen.Code: Select all
myhostname = xxxxxxxxxx.pureserver.info mydomain = brain-mail.com mydestination = $myhostname, localhost.$mydomain, $mydomain,
Dann hatte ich dich komplett falsch verstanden und du solltest dich stattdessen über SMTP-AUTH schlaumachen. Der obige Link von 1&1 beschreibt das, IIRC.Ich möchte über "galabau-esser.de" Mails an irgendwenn senden - in diesem Fall an "brainbits.de".
Nein. Als mydomain mit Sicherheit nicht. Und auch sonst solltest du nicht einer Domain im Envelope-From: generell das Relayen nach überall erlauben. Sowas nennt sich halboffenes Relay und wird dann schnell blacklistet. Das willst du ja sicher nicht, oder?Heisst das, dass ich unter mydomain zusätzlich "galabau-esser.de" eintragen muss?
ACK. Das hatte ich halt falsch verstanden."brainbits.de" irgendwo einzutragen bringt ja sicher nichts, denn ich weiss ja nicht genau an wenn ich alles senden will.
Meine Main.cf sieht so aus:Die Nachricht konnte nicht gesendet werden, da einer der Empfänger vom Server nicht akzeptiert wurde. Die nicht akzeptierte E-Mail-Adresse ist "meineaddybeigmx@gmx.ch". Betreff 'Test', Konto: '62.146.xxx.xxx', Server: '62.146.xxx.xxx', Protokoll: SMTP, Serverantwort: '554 <meineaddybeigmx@gmx.ch>: Relay access denied', Port: 25, Secure (SSL): Nein, Serverfehler: 554, Fehlernummer: 0x800CCC79
Code: Select all
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
default_privs = nobody
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, $mydomain, localhost.$mydomain
mynetworks_style = host
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mail_spool_directory = /var/mail
fast_flush_domains = $relay_domains
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /etc/postfix
broken_sasl_auth_clients = yes
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
smtpd_client_restrictions =
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_enforce_tls = no
virtual_maps = hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
delay_warning_time = 3Kann mir jemand helfen?Mar 28 18:38:10 login postfix/smtpd[8604]: connect from 107.17.xxx.xxx.dial.bluewin.ch[xxx.xxx.17.107]
Mar 28 18:38:11 login postfix/smtpd[8604]: 195AB12B403D: client=107.17.xxx.xxx.dial.bluewin.ch[xxx.xxx.17.107]
Mar 28 18:38:11 login postfix/smtpd[8604]: reject: RCPT from 107.17.xxx.xxx.dial.bluewin.ch[xxx.xxx.17.107]: 554 <meineaddybeigmx@gmx.ch>: Relay access denied; from=<info@meinedomain.de> to=<meineaddybeigmx@gmx.ch>
Mar 28 18:38:16 login postfix/smtpd[8604]: lost connection after RCPT from 107.17.xxx.xxx.dial.bluewin.ch[xxx.xxx.17.107]
Mar 28 18:38:16 login postfix/smtpd[8604]: disconnect from 107.17.xxx.xxx.dial.bluewin.ch[xxx.xxx.17.107]
Ich war eigentlich der Meinung, dass ich das im Client eingestellt habe, war jedoch nicht der Fall. Thx für den Tip!dodolin wrote:Meine Glaskugel läuft heiss... :?
Entweder dein Client ist nicht auf AUTH konfiguriert oder möglicherweise ist deine sasldb noch nicht korrekt eingerichtet. Meldet sich der Server denn auf EHLO wenigstens mit "AUTH PLAIN LOGIN"? Schonmal mit Telnet versucht?
Ich hab jedoch, wie in einer Anleitung irgendwo im Netzt stand, eine Datei /usr/lib/sasl/smtpd.conf mit dem InhaltMar 29 17:58:13 login postfix/smtpd[7351]: unable to open Berkeley db /etc/sasldb: No such file or directory
Code: Select all
pwcheck_method: pam