E-Mails/Tickets außerhalb Bürozeiten weiterleiten

Allgemein Fragen, deutsche News, Ankündigungen & Events zum OTRS
Post Reply
schaffel
Znuny newbie
Posts: 90
Joined: 20 May 2008, 12:50
Znuny Version: 3.1.X
Real Name: Felix
Company: SyroCon Consulting GmbH
Location: Darmstadt

E-Mails/Tickets außerhalb Bürozeiten weiterleiten

Post by schaffel »

Gibt es eine Möglichkeit OTRS so einzurichten, dass eingehende E-Mails zusätzlich als Kopie an eine externe E-Mail-Adresse weitergeleitet werden, wenn sie außerhalb der Bürozeiten eintreffen?

Ich denke, dass es nicht per Postmasterfilter funktioniert, da zu dem Zeitpunkt ja noch kein Kalender greift.

ich hätte jetzt an eine Art GenericAgent gedacht, der bei einem neuen Ticket mit einem bestimmten Service prüft ob es innerhalb der Arbeitszeiten ankommt. Falls es nicht innerhalb der Arbeitszeit ist soll die E-Mail an eine externe Adresse weitergeleitet werden.

Danke für jede Anregung
schaffel
production: OTRS 5.0.X | OTRS:ITSM 5.0.X | AWS-RDS MariaDB 10.1.X | CentOS 7

Gibt es im Raum Frankfurt/Darmstadt OTRS/ITSM-Benutzer, die an einem Erfahrungsaustausch interessiert sind? Dann meldet euch um mit Gleichgesinnten über OTRS in der Praxis und den ganzen Rest zu reden.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: E-Mails/Tickets außerhalb Bürozeiten weiterleiten

Post by reneeb »

Du könntest einen Postmaster-Post-Filter schreiben. Der wird erst ausgeführt wenn ein Ticket erzeugt wurde. Dann kannst Du auch die Kalenderdaten etc. abrufen.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
schaffel
Znuny newbie
Posts: 90
Joined: 20 May 2008, 12:50
Znuny Version: 3.1.X
Real Name: Felix
Company: SyroCon Consulting GmbH
Location: Darmstadt

Re: E-Mails/Tickets außerhalb Bürozeiten weiterleiten

Post by schaffel »

Danke für den Vorschlag.

Ich hatte zwar gehofft so etwas nur durch Konfiguration hin zu bekommen, aber scheinbar ist der Fall nicht ganz so trivial wie von mir ursprünglich vermutet.

A temporären Workaround werde ich wohl erstmal auf eine Kombination von einem GenericAgent und einer EreignisBenachrichtigung setzen.
Der GenericAgent läuft außerhalb der Arbeitszeit und am Wochenende. Er markiert in dieser Zeit neu reinkommende Tickets.
Falls so ein markiertes Ticket vorliegt, soll eine Benachrichtigung raus geschickt werden, die den kompletten Text und ihren Betreff enthält.
Dadurch gehen zwar Anhänge und Formatierungen verloren, aber das ist zur Not zu verschmerzen.

Zu deinem Vorschlag, wo würde man den so einen Postmaster-Post-Filter implementieren?
Gibt es da irgendwelche Vorlagen/Beispiele im Netz? Bräuchte man dafür ein komplett neues Modul, oder ließe sich so was durch eine Anpassung/Erweiterung eines bestehenden Filters realisieren.
production: OTRS 5.0.X | OTRS:ITSM 5.0.X | AWS-RDS MariaDB 10.1.X | CentOS 7

Gibt es im Raum Frankfurt/Darmstadt OTRS/ITSM-Benutzer, die an einem Erfahrungsaustausch interessiert sind? Dann meldet euch um mit Gleichgesinnten über OTRS in der Praxis und den ganzen Rest zu reden.
BIG_jan
Znuny advanced
Posts: 138
Joined: 05 Jun 2009, 11:32
Znuny Version: 3.3.8
Company: Netzlink Informationstechnik GmbH
Location: Wolfenbüttel,GER
Contact:

Re: E-Mails/Tickets außerhalb Bürozeiten weiterleiten

Post by BIG_jan »

Programmiertechnisch haben wir das so gelöst, dass es eine 'bereitschafts-Adresse' gibt.
Diese hat die betreffende Queue aboniert.
Wenn nun eine Mail dort hineinkommt, wird eine Benachrichtigung verschickt.
Soweit, so Standard.

Es gibt nun einen Calendar, mit den betreffenden Zeiten, wann gesendet werden soll.
Wenn 'jetzt' in den entsprechenden Zeitraum fällt, wird die Benachrichtigung gesendet, sonst nicht.
Live: OTRS 3.3.8, ITSM 3.3.8, in vm
Test: otrs 3.3.8, ITSM

OS: RedHat 6.5 64Bit, Apache: 2.2.15, MySQL 5.5.38, Perl: 5.10.1, mod_Perl 2.0.4
Post Reply