Tickets schreiben ohne Registrierung

Hilfe zu Znuny Problemen aller Art
Locked
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Tickets schreiben ohne Registrierung

Post by Citizen »

Hallo OTRS Community,

ich habe eine Frage die mir weder google, das Handbuch noch die Suche in dem Forum beantworten konnte.

Ist es möglich die Registrierung bzw das Kundencenter zu deaktivieren um direkten Zugriff auf das Ticketformular zu bekommen?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

Nein
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Re: Tickets schreiben ohne Registrierung

Post by Citizen »

Hallo und danke für deine Antwort.

Sorry wenn ich da nochmal nachhacke, aber nachdem man sich eingeloggt hat, hat man auch Zugriff auf das FAQ. Allerdings ist das FAQ auch direkt erreichbar über http://otrsip/otrs/faq.pl. Genau das benötige ich nur für das schreiben von Tickets. Also scheint es doch machbar zu sein?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

es gibt kein public Frontend für die Ticketerfassung.

Workaround:
- Erstellung eines Webformulars (z.B. per php), das per Mail oder SOAP ein Ticket eröffnet
- Nutzen der webform.pl (natürlich vorher anpassen) -> das Script ist nur ein Beispiel und sollte aufgrund des Alters unbedingt geprüft werden
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Re: Tickets schreiben ohne Registrierung

Post by Citizen »

Danke JoJo,

webform.pl <= habe ich gefunden
ich könnte auch ein Formularfeld mit php programmieren, die Frage die ich mir stelle ist nur:
Wie übermittelt mein Formular die E-mail zum Ticketsystem? auf mein E-Mail-Konto das ganze zu senden ist ja kein Problem aber wie wird es in das Ticketsystem übermittelt?
Was wird da abgefragt? oder was muss abgefragt werden? Gibt es irgendwo eine Erklärung zu dem Thema? ein Handbuch oder sonst was?
Ich glaub das ganze ist gar nicht so schwer, man muss nur wissen wie ;-)

Ps. Folgende Filter sollen verwendet werden bei dem ganzen:
filter 1: betreff beinhaltet ticket# = ignore no
filter 2: betreff beinhaltet () = ignore yes

Also im normalfall läuft es so ab: Kunde schickt e-mail an ticketsystem@otrs.de. Otrs ruft die e-mail ab und setzt die Ticket ID davor (da die e-mail unbekannt ist). Es dürfen aber nur E-mails akzeptiert werden die bereits eine Ticket ID haben. das macht das normale formular auch.
kurz ich will nicht, dass jeder kunde e-mails an das ticketsystem schreibt ohne das formular zu verwenden. dafür der filter, der alles ausfiltert, was kein "ticket#" im betreff hat

Auf kurz. Das Formular muss mit OTRS verbunden sein und beim abschicken des formulars schon eine TicketID an den Betreff anhängen
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

Du willst alle Tickets öffentlich zugänglich machen? Bitte gib erstmal Deinen Use Case an
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Re: Tickets schreiben ohne Registrierung

Post by Citizen »

*Wir sind Hersteller von Netzwerkkomponenten und haben dementsprechend viele endkunden. es macht keinen Sinn dass sich jeder Kunde registrieren muss, weil die vll 1x im Leben ein Ticket schreiben. sich dafür zu registrieren ist nonsense*

Nein, ich möchte einfach das ein Kunde ein ticket ans otrs schreiben kann ohne sich davor einloggen zu müssen :)

Nur verstehe ich gerade nicht wo ich die Daten zum anpassen für die webform.pl datei herbekomme.

Z.B


my $Ident = 'ahfiw2Fw32r230dddl2foeo3r'; (muss doch sicher geändert werden)
my $OTRSEmail = 'otrs-system@example.com';


usw :-)

Vielen Dank schon mal im Voraus jojo
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

Sollen die Kunden über das Formular neue Tickets eröffnen oder Antworten auf bestehende schreiben?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Re: Tickets schreiben ohne Registrierung

Post by Citizen »

Sie sollen nur neue tickets erstellen, die antworten geschehen dann über ganz normale e-mail kommunikation
Die Kunden antworten per E-mail ganz normal, die OTRS supportler antworten über OTRS
Last edited by Citizen on 24 Feb 2011, 18:49, edited 1 time in total.
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

dann braucht das ganze ja auch keine Ticket#. Diese wird erst durch das OTRS vergeben. Das Formular (webform) sendet nur eine Mail via dem sendmail binary (d.h. OTRS muss auf einer Unix Maschine laufen) an eine vordefinierte Mailadresse und setzt X-Header. Das ganze kannst Du auch in php Programmieren.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Citizen
Znuny newbie
Posts: 6
Joined: 23 Feb 2011, 15:36
Znuny Version: 3.5

Re: Tickets schreiben ohne Registrierung

Post by Citizen »

Hmm das kann ich nicht ganz nachvollziehen. Ist irgendwie kompliziert zu erklären :(

Wenn ein Kunde einfach nur eine e-mail an ticketsystem@otrs.de schreibt wird das durch meinen filter nicht erlaubt, da die ticketnummer im betreff nicht existiert. Wenn das Webformular nur einfach eine mail ohne ticketnummer schicken würde, würde mein filter die ebenfalls nicht akzeptieren.

Dieser sieht wie oben beschrieben folgender maßen aus:

Filter 1:
Betreff enthält "Ticket#"
X-otrs-ignore: No

Filter 2:
Betreff enthält ()
X-otrs-ignore: yes

OTRS kann ticketnummern für alle eingehenden e-mails generieren, das möchte ich aber nicht. Nur Kunden die das Ticketformular verwendet haben und schon eine ticketnummer haben, soll es im OTRS erscheinen.
Durch das formular wird schon eine Ticketnummer generiert BEVOR es das otrs erreicht, sonst würde es ausgefilter werden.

ich hoffe ich beschreibe die Lage nicht allzu kompliziert :)
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Tickets schreiben ohne Registrierung

Post by jojo »

dann solltest Du entweder das durch Benutzername und Passwort geschützte Formular im Kundenfrontend nutzen, dann weisst Du auch wer der Kunde ist. Oder alternativ ein Webformular bauen, das die SOAP Schnittstelle nutzt (und direkt ein Ticket eröffnet ohne den Umweg via Mail zu gehen)
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Sid
Znuny newbie
Posts: 27
Joined: 27 Aug 2007, 13:50

Re: Tickets schreiben ohne Registrierung

Post by Sid »

Wenn einfach nur ein Web-Formular nach außen weitergegeben werden soll, versuch doch mal diese Lösung:IS für OTRS
Das Modul bietet auch die Möglichkeit über das PublicIS.pl das Formular ohne Registrierung zu nutzen.
Locked