Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
der sumser
Posts: 41
Joined: 2003-07-03 15:44

Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-05 20:58

Hi,

habe jetzt hier ne Suche gequelt, aber leider keine Loesung gefunden.

Auf einem SuSE system ist Confixx mit postfix installiert. Das Empfangen und Senden via Webmailer funktioniert ohne Probleme.

Das Empfangen der Mail mit einem ext. Mailprogr. funktioniert auch.
das Senden via ext. Mailpr. aber nicht, wenn der Empfaenger eine extr. Adresse hat. Senden an Adresse, die local liegen, dass funktioniert.

Ansonsten blockt Postfix das relayen. Kann man auch in den Logs sehen.
Natuerlich wurde smtp after pop u.s.w. probiert.

Wo kann der Fehler liegen ?

Was braucht Ihr noch fuer Infos ?

MfG

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by squize » 2003-07-05 21:31

Am besten ist es , wenn du das Log mal postest, um zu sehen was postfix sagt, es liegt unter /var/log/mail

Ich kann dir aber nur dabei helfen, das Ganze manuell zu konfigurieren, da ich Confixx eher bescheiden finde und deswegen keine Ahnung davon habe.

Gruss

Marc

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-05 23:45

Hier die Ablehnung:
Jul 5 19:58:25 p15126065 postfix/smtpd[22669]: connect from pD9E2705B.dip.t-dialin.net[217.226.112.91]
Jul 5 19:58:25 p15126065 postfix/smtpd[22669]: 4BCE134C03A: client=pD9E2705B.dip.t-dialin.net[217.226.112.91]
Jul 5 19:58:25 p15126065 postfix/smtpd[22669]: reject: RCPT from pD9E2705B.dip.t-dialin.net[217.226.112.91]: 554 <ezztro
@äää.de>: Relay access denied; from=<info@clanstuff.de> to=<ezztro@äää.dee>
@Clanstuff.de ist die Domain auf dem Server. Ueber die ( Abesender info@ ) sollte an die ezztro@ gemailt werden, die in der weiten Welt liegt.

Mail man an eine Domain, die auf dem Server direkt liegt ( local ) dann wird normal zugestellt.

Wie gesagt, per Webmail alles kein Problem.

Wieso steht eigentlich schon hinter dem dialin.net Eintrag die ezztro Adresse ?

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-05 23:52

Aehm irgendwie hat sich das Problem in Luft aufgeloest.

keine Ahnung warum es jetzt geht. das ist bloed, denn sollte das Problem wieder auftachen...

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by squize » 2003-07-06 00:43

Hier im Forum liest man recht oft Leute mit Confixx-Problemen weil die Lizenz ausgelaufen ist. Dann verhällt sich confixx anscheinend sehr eigenartig.

jens1
Posts: 13
Joined: 2003-07-04 14:41

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by jens1 » 2003-07-06 13:43

Dein Problem wird in main.cf/$mynetworks onder $inet_interfaces liegen.
Das schränkt das relaying auf bestimmte Nummernkreise ein.
Da dein Webmailer auf dem Server läuft, hat der keine Probleme.
Solltest Du $mynetworks auskommentieren, unbedingt smtpauth benutzen.
Gruß Jens1

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-06 16:50

Jens1 wrote:Dein Problem wird in main.cf/$mynetworks onder unbedingt smtpauth benutzen.
Gruß Jens1
smtpdauth war sowieso schon immer an und wurde benutzt.

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-09 12:46

Hi,

also ich dreh noch am Rad. Das Problem, welches ich mit Domain 1 hier geschildert habe und ploetzlich wag war, dass ist bei Domain 2 aber da und ich bekommst nicht weg...

Im ext. Mailprogr. die gleichen Settings wie fuer Domain 1 ( ausser Zugangsdaten natuerlich ) und er blockt das Versenden. Mit Domain 1 gehts ohne Probleme... :twisted: :evil:

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by squize » 2003-07-09 13:03

Das beste wird wohl sein, di postest mal deine main.cf

Marc

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-09 13:27

Wie gesagt, mit einer Domain gehts, mit einer anderen wieder nicht.

hier postconf -n

Code: Select all

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = autoresp
fast_flush_domains = $relay_domains
in_flow_delay = 0
inet_interfaces = all
local_recipient_maps = $alias_maps unix:passwd.byname
mail_owner = postfix
mail_spool_directory = /var/mail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = rudiruled.de
masquerade_exceptions = root
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
mydomain = rudiruled.de
myhostname = mail.rudiruled.de
mynetworks_style = host
newaliases_path = /usr/sbin/sendmail
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
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
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions =
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
strict_rfc821_envelopes = no
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
virtual_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confi

der sumser
Posts: 41
Joined: 2003-07-03 15:44

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by der sumser » 2003-07-09 13:37

Nachtrag:

Die letzte Zeile ist ein wenig abgeschnitten. In den Dateien confixx_virtual... u.s.w sind alle Eintraege vorhanden...

linux-01
Posts: 14
Joined: 2003-06-30 10:35

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by linux-01 » 2003-07-09 14:58

Hallo, ich kämpfe auch schon seit zwei tagen mit dem selben problem,

sehe posting "Postfix relay acces denied". falls du eine lösung finden solltest, bitte unbedinngt bescheid sagen :-)

gruß

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by squize » 2003-07-10 14:24


squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix Mail-Out via ext. Progr. geht nur an locale Domains

Post by squize » 2003-07-11 01:13

Als erstes fällt auf, dass du Variablen benutzt, bevor sie deklariert wurden, wie z.B.
mydestination = $myhostname, localhost.$mydomain, $mydomain, smtp.$mydomain
mydomain = rudiruled.de

Dann hast du einen haufen Maps am start, bist du sicher, dass du die alle benutzt und da auch sinnvolles Zeug drinsteht.
Unten ist ein Link, wo du dir mal eine kleine Grndkonfiguration anschauen kannst, du solltest alles rausscheissen, was dir nichts sagt und erst danach anfangen benötigte Features einzubauen.
Um rauszukriegen, warum es bei dir nicht funzt müsste man alle Maps durchgehen, schauen ob sie aktuell sind und was sie machen und dann den Fehler im Logfile analysieren.

Grundconfig

Marc