• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

OpenExchange - Mails von intern nach extern verschicken

Status
Für weitere Antworten geschlossen.
Hi,

ich arbeite mit den OpenExchange Server 4 und bin grade an der Konfiguration.
Mein Problem ist, dass ich keine Mails nach draußen schicken kann und ich weiß nicht warum!!!
Mails intern verschicken oder Mails vom Provider abholen und verteilen klappt 1a.

Wenn ich eine Mail nach draußen senden will, kommt diese nie an. Hier mal die Auszüge aus /var/log/mail:
Code:
Oct 20 09:47:46 slox postfix/smtpd[21455]: connect from localhost[127.0.0.1]
Oct 20 09:47:46 slox postfix/smtpd[21455]: B5C9E1380E: client=localhost[127.0.0.1]
Oct 20 09:47:46 slox postfix/cleanup[21456]: B5C9E1380E: message-id=<809321736.1161330466616.JavaMail.comfire@slox>
Oct 20 09:47:46 slox postfix/qmgr[991]: B5C9E1380E: from=<mustermann@firma.local>, size=651, nrcpt=1 (queue active)
Oct 20 09:47:46 slox postfix/smtpd[21455]: disconnect from localhost[127.0.0.1]
Oct 20 09:47:50 slox postfix/pickup[12866]: B0BF013815: uid=65534 from=<mustermann@tultec.local>
Oct 20 09:47:50 slox postfix/cleanup[21456]: B0BF013815: message-id=<809321736.1161330466616.JavaMail.comfire@slox>
Oct 20 09:47:50 slox postfix/qmgr[991]: B0BF013815: from=<mustermann@firma.local>, size=841, nrcpt=1 (queue active)
Oct 20 09:47:50 slox postfix/pipe[21458]: B5C9E1380E: to=<empfaenger@web.de>, relay=procmail, delay=4, status=sent (spamfilter)
Oct 20 09:47:51 slox postfix/smtp[21470]: connect to mx-ha01.web.de[217.72.192.149]: server refused mail service (port 25)
Oct 20 09:47:51 slox postfix/smtp[21470]: connect to mx-ha02.web.de[217.72.192.188]: server refused mail service (port 25)
Oct 20 09:47:51 slox postfix/smtp[21470]: B0BF013815: to=<empfaenger@web.de>, relay=none, delay=1, status=deferred (connect to mx-ha02.web.de[217.72.192.188]: server refused mail service)

Wie muss ich vorgehen bzw. was sollte ich beachten, beim Konfigurieren, wenn ich Mails nach drauße schicken möchte???

Anmerkung:
die interne Domain lautet 'firma.local'.
der Hostname des SLOX ist 'slox' mit fester IP.


Danke und Gruß.


EDIT:
In der main.cf habe ich jetzt noch unter relayhost den smpt unseres Providers eingetragen, also:
relayhost=auth.smtp.providerserver.de
Dann steht in der mail.log noch folgende Zeile nach dem versenden:

Code:
Oct 20 10:33:49 slox postfix/smtp[26902]: D94C113874: to=<slox_test@web.de>, relay=auth.smtp.providerserver.de[212.227.15.146], delay=1, status=deferred (host auth.smtp.providerserver.de[212.227.15.146] said: 421 dns lookup failed for sender domain)
Was sagt mir das??? ...das irgendwie kein DNS-Eintrag für die IP vom OpenExchange Server beim Provider vorhanden ist??? Ich weiß es nicht - aber ihr vielleicht.
 
Hi!

Wie sieht folgender Eintrag in deiner main.cf aus?

disable_dns_lookups= no

wenn hier noch yes steht berichtige das bitte.

Dann sollte es funktionieren.

Grüße,
Matze
 
...steht bei mir auch als 'disable_dns_lookups= no' drin.

Habe jetzt folgendes gemacht: (habe in einem Buch was gefunden)
Ich habe die interne User-Mailadresse auf die korrespondierende User-Mailadresse auf dem Mailserver des Providers "manipuliert" - Stichwort canonical!
in main.cf hinzugefügt:
Code:
sender_canonical_maps= hash:/etc/postfix/sender_canonical
recipient_canonical_maps= hash:/etc/postfix/recipient_canonical
relayhost= auth.smtp.kundenserver.de
smtp_sasl_auth_enable= yes
smtp_sasl_security_options= noanonymous, noplaintext
smtp_sasl_password_maps= hash:/etc/postfix/sasl_passwd

Datei sasl_passwd angelegt und in db-file umgewandelt:
Code:
# unser Provider
auth.smtp.kundenserver.de Benutzername:Passwort

... und sender_canonical sowie recipient_canonical angelegt, welche die internen den korrespondierenden exteren Mailadressen beim Provider zuordnen, damit hat die Mailadresse auch im Internet Gültigkeit.
sender_canonical:
Code:
#Sender-Manipulation
#lokale Adresse zu Internet-Adresse zuordnen
user@firma.local user@firma.de
recipient_canonical
Code:
#Empfänger-Manipulation
#Internet-Adresse zu lokaler Adresse zuordnen
user@user.de user@firma.local

So sollte es doch eigentlich klappen, ABER in /var/log/mail steht drin:
Code:
Oct 20 14:16:12 slox postfix/qmgr[21822]: 28D3413ADF: from=<user@firma.de>, size=831, nrcpt=1 (queue active)
Oct 20 14:16:12 slox postfix/pipe[23834]: B626B13AD6: to=<mueller@web.de>, relay=procmail, delay=2, status=sent (spamfilter)
Oct 20 14:16:15 slox postfix/smtp[23841]: 28D3413ADF: to=<mueller@web.de>, relay=auth.smtp.kundenserver.de[212.227.15.130], delay=1, status=deferred (Authentication failed: cannot SASL authenticate to server auth.smtp.kundenserver.de[212.227.15.130]: no mechanism available)
Jetzt scheitert es nur noch an der Authentifizierung beim Provider, so wie's aussieht!!!
No mechanism available... was soll das denn??? Der Provider will ausdrücklich SMTP-Authentifizierung und mein Benutzername und Passwort sind auch korrekt!
Ein ander mal steht wiederrum in der letzten Zeile vom Logfile ganz am Ende:"535 Error: authentication failed)", statt "No mechanism available"!?!

Elender Mist, ich weiß nimmer weiter :evil:

Fällt noch jemandem was ein???
 
wie oft muss man hier im forum schreiben das man das mit canonical nicht machen sollte/muss?

wieso musst du firma.local bei den postfächern benutzen? wo ist denn da der sinn?
 
Status
Für weitere Antworten geschlossen.
Oben