Dynamische Felder automatisch befüllen
Dynamische Felder automatisch befüllen
Ich habe ein Kontaktformular auf einer Homepage wo der Kunde in eines der Felder eine Seriennummer eintragen kann. Wenn dieses Feld ausgefüllt ist möchte ich die eingetragenen Seriennummer im OTRS automatisch in ein dynamisches Feld eintragen lassen. Ich habe es schon über einen PostMaster-Filter versucht aber es hat bisher irgendwie noch nicht funktioniert.
Ist das möglich und wenn ja, wie?
Ist das möglich und wenn ja, wie?
-
- 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: Dynamische Felder automatisch befüllen
Hast Du Einfluss auf den Mailversand des Kontakformulars? Dann könnte die Seriennummer über einen X-OTRS-DynamicField-<NAME>-Header direkt gesetzt werden. Ansonsten sollte es über den PostmasterFilter gehen. Wie hast Du es denn ausprobiert?
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: Dynamische Felder automatisch befüllen
Also folgendermaßen kommt die Mail aus dem Kontaktformular an:
Ich stelle mir jetzt vor das über einen PostMaster-Filter aus dem Body raus zu filtern und das dynamische Feld damit zu befüllen.
Wie bekomme ich das hin das dann wie in diesem Fall die 1615500927 im dynamischen Feld steht?
Ich stelle mir jetzt vor das über einen PostMaster-Filter aus dem Body raus zu filtern und das dynamische Feld damit zu befüllen.
Wie bekomme ich das hin das dann wie in diesem Fall die 1615500927 im dynamischen Feld steht?
You do not have the required permissions to view the files attached to this post.
Re: Dynamische Felder automatisch befüllen
das sieht nach einer HTML Mail aus. Du solltest Dir mal den Plaintaxt dieser Mail anschuen und prüfen ob es sich um eine HTML Mail, eine Multi-Part Mime Mail oder um eine Textmail handelt.
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
Bin neu im OTRS sehe ich das in der unformatierten Ansicht?
Re: Dynamische Felder automatisch befüllen
Bringt das was?
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Re: Dynamische Felder automatisch befüllen
gibt es auch einen Part mit Content-Type: text/plain in dieser Mail?
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
Das einzige mit Content Type was ich finde ist das was ich geschrieben habe:
Content-Type: text/html; charset=utf-8
Content-Type: text/html; charset=utf-8
Re: Dynamische Felder automatisch befüllen
Dann geh mal den Entwickler der Lösung die diese Mail versendet "verprügeln". Er soll entweder eine korrekte Multipart Mime Message generieren oder eine Plaintextmail. Reine HTML Mails sind ein Unding
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
Mit der HTML Mail bekomme ich das nicht hin?
Re: Dynamische Felder automatisch befüllen
klar, pass den Regex entsprechend 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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
Das ist mein Problem. Damit kenne ich mich leider nicht aus. Kann mir den jemand liefern?
Re: Dynamische Felder automatisch befüllen
So kommt es in der unformatierten Ansicht:
<p clas=
s=3D"content_text"></p>
<p class=3D"content_text"> <b>Seriennumme=
r (wenn nicht zur Hand bitte xxx eintragen):</b> xxx<br /></p=
>
<p clas=
s=3D"content_text"></p>
<p class=3D"content_text"> <b>Seriennumme=
r (wenn nicht zur Hand bitte xxx eintragen):</b> xxx<br /></p=
>
Re: Dynamische Felder automatisch befüllen
Bitte die komplette Mail...
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
Return-Path: <test@t-online.de>
X-Original-To: support@solar-log.com
Delivered-To: m019305d@dd21208.kasserver.com
X-Policyd-Weight: using cached result; rate:hard: -4
Received: from vm-solarlog-1.weber-ebusiness.de (vm-solarlog-1.weber-ebusiness.de [193.111.102.223]) by dd21208.kasserver.com (Postfix) with ESMTPS id CDFB76D80089 for <support@solar-log.com>; Tue, 27 Jan 2015 08:50:47 +0100 (CET)
Received: by vm-solarlog-1.weber-ebusiness.de (Postfix, from userid 10000) id 8DC681205E0; Tue, 27 Jan 2015 08:50:21 +0100 (CET)
To: support@solar-log.com
Subject: Sonstiges (DE)
X-PHP-Originating-Script: 0:SimpleMailInvoker.php
Message-ID: <1422345021.54c7433d75ae5@www.solar-log.com>
Date: Tue, 27 Jan 2015 08:50:21 +0100
From: Hans =?utf-8?Q?Kleinw=C3=A4chter?= <test@t-online.de>
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: TYPO3
X-Kasloop: m019305d
<p class=3D"content_text"><b>Ihr Name:</b> Hans Kleinw=C3=A4chter<br /></p=
>
<p class=3D"content_text"></p>
<p class=3D"content_text"> <=
b>Firma:</b> HK-Elektro<br /></p>
<p class=3D"content_text"><=
/p>
<p class=3D"content_text"> <b>Anschrift:</b> Teststr=
a=C3=9Fe 38<br /></p>
<p class=3D"content_text"></p>
<p class=3D"=
content_text"> <b>PLZ, Ort:</b> 12345 Testort<br /></p>
<p cl=
ass=3D"content_text"></p>
<p class=3D"content_text"> <b>Land:</b> =
DE<br /></p>
<p class=3D"content_text"></p>
<p class=3D"content=
_text"> <b>Telefon:</b> 0172/12345<br /></p>
<p class=3D"content=
_text"></p>
<p class=3D"content_text"> <b>E-Mail:</b> test@t-online.de<br /></p>
<p class=3D"content_text"><=
/p>
<p class=3D"content_text"> <b>Kundennummer:</b> 123456<br /=
></p>
<p class=3D"content_text"></p>
<p class=3D"content_text"> =
<b>Solar-Log=E2=84=A2 APP-URL (siehe Zugangsdaten):</b> home20.solar=
log-web.de<br /></p>
<p class=3D"content_text"></p>
<=
p class=3D"content_text"> <b>Betreff:</b> Sonstiges<br /></p>
<=
p class=3D"content_text"></p>
<p class=3D"content_text"> <b>Solar-=
Log=E2=84=A2 Modell und Option:</b> Solar-Log 200<br /></p>
<p clas=
s=3D"content_text"></p>
<p class=3D"content_text"> <b>Seriennumme=
r (wenn nicht zur Hand bitte xxx eintragen):</b> xxx<br /></p=
>
<p class=3D"content_text"></p>
<p class=3D"content_text"> <=
b>Wechselrichter:</b> Power One 12.5<br /></p>
<p class=3D"content=
_text"></p>
<p class=3D"content_text"> <b>Kommission:</b> Diete=
r Lauterbach<br /></p>
<p class=3D"content_text"></p>
<p class=3D=
"content_text"> <b>Detaillierte Problem-<br />beschreibung:</b> Port=
al sendet mir nach dem Einrichten : <br />Ihr Solar Log hat eine Fehlerh=
afte Wechselrichtererkennung gesendet .<br /></p>
<p class=3D"content_=
text"></p>
<p class=3D"content_text"> <b>Sicherheitscode:</b> bdso=
b<br /></p>
X-Original-To: support@solar-log.com
Delivered-To: m019305d@dd21208.kasserver.com
X-Policyd-Weight: using cached result; rate:hard: -4
Received: from vm-solarlog-1.weber-ebusiness.de (vm-solarlog-1.weber-ebusiness.de [193.111.102.223]) by dd21208.kasserver.com (Postfix) with ESMTPS id CDFB76D80089 for <support@solar-log.com>; Tue, 27 Jan 2015 08:50:47 +0100 (CET)
Received: by vm-solarlog-1.weber-ebusiness.de (Postfix, from userid 10000) id 8DC681205E0; Tue, 27 Jan 2015 08:50:21 +0100 (CET)
To: support@solar-log.com
Subject: Sonstiges (DE)
X-PHP-Originating-Script: 0:SimpleMailInvoker.php
Message-ID: <1422345021.54c7433d75ae5@www.solar-log.com>
Date: Tue, 27 Jan 2015 08:50:21 +0100
From: Hans =?utf-8?Q?Kleinw=C3=A4chter?= <test@t-online.de>
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: TYPO3
X-Kasloop: m019305d
<p class=3D"content_text"><b>Ihr Name:</b> Hans Kleinw=C3=A4chter<br /></p=
>
<p class=3D"content_text"></p>
<p class=3D"content_text"> <=
b>Firma:</b> HK-Elektro<br /></p>
<p class=3D"content_text"><=
/p>
<p class=3D"content_text"> <b>Anschrift:</b> Teststr=
a=C3=9Fe 38<br /></p>
<p class=3D"content_text"></p>
<p class=3D"=
content_text"> <b>PLZ, Ort:</b> 12345 Testort<br /></p>
<p cl=
ass=3D"content_text"></p>
<p class=3D"content_text"> <b>Land:</b> =
DE<br /></p>
<p class=3D"content_text"></p>
<p class=3D"content=
_text"> <b>Telefon:</b> 0172/12345<br /></p>
<p class=3D"content=
_text"></p>
<p class=3D"content_text"> <b>E-Mail:</b> test@t-online.de<br /></p>
<p class=3D"content_text"><=
/p>
<p class=3D"content_text"> <b>Kundennummer:</b> 123456<br /=
></p>
<p class=3D"content_text"></p>
<p class=3D"content_text"> =
<b>Solar-Log=E2=84=A2 APP-URL (siehe Zugangsdaten):</b> home20.solar=
log-web.de<br /></p>
<p class=3D"content_text"></p>
<=
p class=3D"content_text"> <b>Betreff:</b> Sonstiges<br /></p>
<=
p class=3D"content_text"></p>
<p class=3D"content_text"> <b>Solar-=
Log=E2=84=A2 Modell und Option:</b> Solar-Log 200<br /></p>
<p clas=
s=3D"content_text"></p>
<p class=3D"content_text"> <b>Seriennumme=
r (wenn nicht zur Hand bitte xxx eintragen):</b> xxx<br /></p=
>
<p class=3D"content_text"></p>
<p class=3D"content_text"> <=
b>Wechselrichter:</b> Power One 12.5<br /></p>
<p class=3D"content=
_text"></p>
<p class=3D"content_text"> <b>Kommission:</b> Diete=
r Lauterbach<br /></p>
<p class=3D"content_text"></p>
<p class=3D=
"content_text"> <b>Detaillierte Problem-<br />beschreibung:</b> Port=
al sendet mir nach dem Einrichten : <br />Ihr Solar Log hat eine Fehlerh=
afte Wechselrichtererkennung gesendet .<br /></p>
<p class=3D"content_=
text"></p>
<p class=3D"content_text"> <b>Sicherheitscode:</b> bdso=
b<br /></p>
Re: Dynamische Felder automatisch befüllen
In Deiner Mail ist keine Seriennummer drin.
Ich würde hier aber auf alle Fälle auf eine Lösung setzten die entweder einer brauchbare Mail mit Textteil, oder mit entsprechend gesetzten Headern verschicken kann. Oder gleich einen Webservice bemühen.
Ich würde hier aber auf alle Fälle auf eine Lösung setzten die entweder einer brauchbare Mail mit Textteil, oder mit entsprechend gesetzten Headern verschicken kann. Oder gleich einen Webservice bemühen.
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
<p class=3D=
"content_text"> <b>Seriennummer (wenn nicht zur Hand bitte =
xxx eintragen):</b> 1885743404<br /></p>
"content_text"> <b>Seriennummer (wenn nicht zur Hand bitte =
xxx eintragen):</b> 1885743404<br /></p>
Re: Dynamische Felder automatisch befüllen
Ich sollte, wenn möglich, eine Lösung mit den mir vorliegenden Mitteln haben.
Re: Dynamische Felder automatisch befüllen
Stell doch einfach mal eine Serviceanfrage...
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamische Felder automatisch befüllen
OK der reguläre Ausdruck steht und findet die Seriennummer. Wie befülle ich jetzt ein dynamisches Feld?
Der Ausdruck lautet:
Seriennummer \(wenn nicht zur Hand bitte xxx eintragen\):\s*(.*)
Der Ausdruck lautet:
Seriennummer \(wenn nicht zur Hand bitte xxx eintragen\):\s*(.*)
-
- 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: Dynamische Felder automatisch befüllen
Wähle im "Setzen"-Bereich das Dynamische Feld und wähle als Wert [***]
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de