nano1994
Goto Top

Exchange 2010 und OTRS 5 Mailversand

Hallo zusammen,

wir haben derzeit einen Exchange 2010 SP3 auf einer Windows Server 2012 R2 Datacenter Maschine aktiv.

Ebenfalls auf einem weiteren System OTRS5.

Ich habe bereits eine Anleitung zum Versand per Exchange 2010 gefunden: OTRS und Exchange 2010 - Mails versenden jedoch komme ich auch hier nicht mehr weiter.

Das OTRS kann bereits Mails verschicken, jedoch nur an Benutzer die eine Mailbox auf dem Exchange Server besitzen. Sobald man an "externe" Adressen verschickt, die der Exchange normalerweise weitergeben müsste erhält man vom OTRS nur die Meldung:

ERROR: OTRS-CGI-51 Perl: 5.20.2 OS: linux Time: Sun Feb 28 15:52:54 2016

Message: Impossible to send message to: p.kayser@*.*** .

RemoteAddress: 109.47.195.93
RequestURI: /otrs/index.pl

Traceback (31583):
Module: Kernel::System::Ticket::Article::ArticleSend Line: 2253
Module: Kernel::Modules::AgentTicketCompose::Run Line: 839
Module: Kernel::System::Web::InterfaceAgent::Run Line: 1042
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32

Über eine Unterstützung wäre ich sehr dankbar face-smile!


PS:
Nachtrag: Ich habe parallel dazu auf dem OTRS Server einmal einen Postfix mit Relay auf den Exchange installiert und konfiguriert. Selbst hier aus der Shell heraus kommen nur Mails auf dem Exchange an, die an lokale Mailboxen gehen.

Content-Key: 297655

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

Ausgedruckt am: 28.03.2024 um 23:03 Uhr

Mitglied: Dani
Dani 28.02.2016 um 17:14:34 Uhr
Goto Top
Moin,
zur Ergänzung für die restlichen Mitleser, noch die erste Fragerunde.

Was passiert, wenn du die IP-Adresse des OTRS-Servers am Exchange-Server als IP Relay hinterlegst? So dass keine Authentifizierung notwendig ist. Geht es dann?


Gruß,
Dani
Mitglied: nano1994
nano1994 28.02.2016 um 17:35:41 Uhr
Goto Top
Hi,

ich habe einmal einen zusätzlichen Empfangsconnector nach den ganzen Anleitungen der letzten Fragerunde eingerichtet und die IP des OTRS für Anonyme Benutzer zugelassen. Ohne Erfolg... es funktionieren immer nur die lokalen Mailboxen.

Des weiteren habe ich ja in Zwischenzeit einmal einen Postfix auf dem OTRS aufgesetzt und ein Relay auf den Exchange konfiguriert.

Hier konnte ich folgendes im Log finden:

Feb 28 16:54:42 otrs5 postfix/smtp[3419]: 8F77C60ABD: to=<boeingpilot@>, relay=dcex01.*.de[89.*]:25, delay=5.5, delays=0.21/0/0.01/5.3, dsn=5.7.1, status=bounced (host dcex01.*.de[89.*] said: 550 5.7.1 Unable to relay (in reply to RCPT TO command))

Ich habe gelesen, dass es eventuell mit der UAC zusammenhängen könnte. Da bin ich gerade noch am testen aber bis jetzt auch erfolglos face-sad

LG
Mitglied: Chonta
Chonta 29.02.2016, aktualisiert am 02.03.2016 um 20:31:28 Uhr
Goto Top
Hallo,

das wird auch erst funktionieren, wenn Du dem Exchange beibringst, das er alle Mails die vom OTRS-Server kommen auch weiterzuleiten hat.
Sprich für die IP vom OTRS muss der Exchange zum Relayserver werden.
Ob Du den Postfix auf dem OTRS-Server einstellst das der die Mails über den Exchange versenden soll, ok, aber der Exchange muss auch so konfiguriert werden, das er diese dann auch annimmt und weiterleitet, und zwar nur für die IP vom OTRS.

Und nein mit UAC hat das nix zu tun. Der Exchange akzeptiert nur Mails an seine die Domains die er selber verwaltet. Als Relay fungiert er erst, wenn man ihn so enrichtet und das ist auch gut so face-smile

Gruß

Chonta
Mitglied: Dani
Dani 29.02.2016 um 09:08:56 Uhr
Goto Top
@Chonta
das wird auch erst funktionieren, wenn Du dem Exchange beibringst, das er alle Mails die vom OTRS-Server kommen auch weiterzuleiten hat.
Sprich für die IP vom OTRS muss der Exchange zum Relayserver werden.
Das ist so nicht richtig. Wir nutzen zwar noch OTRS4, aber das Prinzip ist das Gleiche. Dort haben wir auch die SMTP-Auth hinterlegt und somit ist ORTS auch nur ein weiterer Client, welcher Mails verschickt.


Gruß,
Dani
Mitglied: Chonta
Chonta 29.02.2016 um 09:25:38 Uhr
Goto Top
Hallo,

Wir nutzen zwar noch OTRS4, aber das Prinzip ist das Gleiche. Dort haben wir auch die SMTP-Auth hinterlegt und somit ist ORTS auch nur ein weiterer Client, welcher Mails verschickt.

Viele Wege führen Nach Rom.
Es gibt Relayserver, die nach einer Autentifizierung automatisch die sendeadresse mit der Sendeadresse des Benutzers für die Autentifizierung überschreiben.
Der Exchange macht das zwar meines wissens nicht, aber es gibt solche Fälle und das will man in der Regel nicht.
Schöne wäre es, wenn OTRS für jede Sendermail auch ggf einen SMTP-Auth ermöglichen würde.

Gruß

Chonta
Mitglied: Avaatar
Avaatar 29.02.2016 um 11:03:30 Uhr
Goto Top
Du brauchst einen Receive Connector um Mails aus dem OTRS schicken zu können. Des weiteren gibt es im OTRS noch die Einstellung, MX Records zu checken vor dem Mailversand. Die Option habe ich immer deaktiviert, da 99% der Ticketmails bei uns intern sind. Der Rest nach außen scheint trotzdem anzukommen. Vielleicht ist die MX Einstellung im OTRS das Problem? Unvollständig konfiguriert?
Mitglied: nano1994
nano1994 02.03.2016 aktualisiert um 20:32:17 Uhr
Goto Top
Moin zusammen,

Habe den Leitfaden mal befolgt gehabt https://technet.microsoft.com/de-de/library/bb232021(v=exchg.141).aspx und auch die IP des OTRS Servers eingetragen wo ich zum testen auf dem OTRS einen Postfix mit Relay-Config installiert hatte. Auch hier kamen ja nur Mails an lokale Mailboxen auf dem Exchange an.

War dies soweit richtig oder gibt es da noch irgendwo einer Einstellung seitens Exchange? Habe leider bis jetzt Exchange nie als Relay genutzt.

LG Philipp

PS: gern kann man sich auch einmal auf eine Sitzung per TeamViewer etc. verabreden falls jemand Zeit und Interesse hat.
Mitglied: Avaatar
Avaatar 03.03.2016 um 07:06:11 Uhr
Goto Top
Du brauchst den Postfix eigentlich nicht, OTRS kann direkt an den Exchange Server dran. Dafür musst Du, außer dem Receive Connector, noch SMTP bzw. zum Abruf POP3/IMAP freischalten.
Mitglied: nano1994
nano1994 03.03.2016 um 13:54:13 Uhr
Goto Top
POP & SMTP ist frei.. von jeglichen anderen Clients ist ein Versand an extern und Empfang möglich..
Mitglied: Chonta
Chonta 03.03.2016 um 14:08:38 Uhr
Goto Top
von jeglichen anderen Clients ist ein Versand an extern und Empfang möglich..
Weil die Clients mit Outlook auch autentifizert sind und nicht anonym.

Gruß

Chonta
Mitglied: Avaatar
Avaatar 04.03.2016 um 10:56:47 Uhr
Goto Top
Check doch mal das OTRS Log, da steht drin wieso er auf die Nase fällt
Mitglied: nano1994
nano1994 10.03.2016 um 13:59:36 Uhr
Goto Top
Hallo zusammen,

ich habe nun nochmal alle Vorschläge gemeinsam mit einem zweiten Administrator probiert... ohne jeglichen Erfolg. Das OTRS Log spuckt auch keine wirklichen Interessanten Meldungen aus... Solangsam bin ich ratlos
Mitglied: Chonta
Chonta 10.03.2016 aktualisiert um 14:17:20 Uhr
Goto Top
Hallo,

sende mal eine vom Server auf dem OTRS läuft per telnet eine mail an enen externen.
Wenn das nicht geht, sind die Relayeinstellungen imme rnocht nicht richtig!
Wenn es geht (die Mail muss ankommen) ist noch eine Einstellung in OTRS falsch.

In der Sysconfig mal smtp ins suchfeld eingeben und dann bei Core:Sendmail
SendmailModule::Host da muss die IP vom exchange stehen
SendmailModule::Port und hier der Port, bei mir 25

Gruß

Chonta