Picture of Christian 1731
Registered 10 years 196 days
Christian 1731 Thursday, 12 October 2017, 01:57 PM
Voicemail - Betreffzeile anpassen
Hallo,

Ich möchte gern Unterstützung zu folgendem Problem:

Wir lassen diverse Gespräche mittels Voicemail aufzeichnen. Die WAV.-Datei lassen wir per eMail weiterleiten. Das alles funktioniert.

Ich würde nur gern die Betreffzeile der generierten Mail dahingehend ändern, dass ich im Betreff den Anrufer und den Angerufenen (in beiden Fällen die Rufnummern) ausgeben lasse.

Aktuell steht nur die Rufnummer des Angerufenen im Betreff. Im Body der Mail steht aktuell der Anrufer (Anrufer.wav).

Kann mir jemand weiterhelfen?

email.xml
Picture of Roland
Registered 12 years 347 days
Roland Thursday, 12 October 2017, 02:25 PM
0 of 1 users consider this post helpful
Re: Voicemail - Betreffzeile anpassen
Hallo Christian,
eigentlich solltest du mit der funktion PBX get call Info die cdpn bzw. leg2 Infos auslesen können.
Den Wert kannst du dann mit als subject in die email eintragen
Hilft das schon? 
Gruß Roland 
Picture of Christian 1731
Registered 10 years 196 days
Christian 1731 Thursday, 12 October 2017, 02:44 PM
Re: Voicemail - Betreffzeile anpassen
Hallo Roland,

vielen Dank für eine Rückmeldung.

Da ich nicht jeden Tag an der PBX arbeite, fehlt mir diesbezüglich gerade die Idee, wie ich das anstellen soll.
Könntest du mich diesbezüglich unterstützen? Das XML-file hatte ich angehangen.
Picture of Roland
Registered 12 years 347 days
Roland Thursday, 12 October 2017, 03:38 PM
Re: Voicemail - Betreffzeile anpassen
Bin leider länger nicht im Dienst und kann die Änderung nicht testen. Ungetestet stelle ich ungen ein Script zur Verfügung.
In der MAIN Funktion wäre hinzuzufügen:

<pbx-getcallinfoout-cdpn="$cdpn"/>

Damit wird die cdpn des aktuellen call in die Variabel $cdpn geschrieben.

Diese Variabel kannst du dann in dein subject hinzufügen.
Da aktuell nur $cgpn als subject gesendet wird musst du noch diese Infos zusammen führen.
Dies kannst du mit der Funktion

<lib-strcatstring="$cgpn"string2=" / "out-string="$subject"/>
<lib-strcatstring="$subject"string2="$cdpn"out-string="$subject"/>

Zusammen führen. Diese Zeilen fügst du dann vor dem ersten "exec url" ein.
Im Aufruf "exec url" ersetzt du dann noch die aktuelle Variabel $cgpn gegen $subject

Aber alles frei geschrieben, ungetest und ohne Gewähr. Hoffe das kein Formatierungsfehler enthalten ist. Aber eine Sicherheitskopie vom Original hast du ja hier veröffentlicht ; -)
Gruß Roland

Picture of Christian 1731
Registered 10 years 196 days
Christian 1731 Thursday, 12 October 2017, 04:32 PM
Re: Voicemail - Betreffzeile anpassen
Vielen Dank für deine Unterstützung.
Es hat leider nicht geklappt bzw meine Eintragungen haben nichts positives bewirkt.

Aber egal- vielen Dank für deine Bemühungen!

Gruß
Picture of Roland
Registered 12 years 347 days
Roland Thursday, 12 October 2017, 05:16 PM
Re: Voicemail - Betreffzeile anpassen
Eine Veränderung muss es ja gegeben haben. Zumindest wenn du in dem exec Kommando die Variabel geändert hast. 
Kannst gerne das geänderte script posten. Ich schaue es mir dann an. 

Picture of Andre 3037
Registered 8 years 76 days
Andre 3037 Friday, 13 October 2017, 09:16 AM
1 of 1 users consider this post helpful
Re: Voicemail - Betreffzeile anpassen
Guten Tag

Anbei ein Anpassung der entsprechenden scripts, dass den eMail-Header so aussehen lässt :

[pbx:combox] Anruf von : +41XXXX...

und den Body so :

Anruf von +41XXXX... um 2017.10.12 15:41 callto:+41XXXX...

Sowohl das vm.xml script file als auch das vm-email.xml muss dafür leicht angepasst werden. Die Aenderungen können am besten im Zeilenvergleich mit den orginal-Script files erkannt werden. (Beide script files sind im ZIP-Archiv enthalten)

Vielleicht hilft es, beste Grüsse
vm-email.zip
Picture of Pierre 4068
Registered 6 years 158 days
Pierre 4068 Tuesday, 3 July 2018, 09:04 AM
Re: Voicemail - Betreffzeile anpassen
Hallo zusammen

gibt es hinsichtlich des VM bzw. E-Mail Scripts die Möglichkeit bei internen Anrufen auch den Usernamen des Anrufers in der Mail anzeigen zu lassen?
Wenn ja, wie muss ich die Funktion hierfür aufbauen?

Vielen Dank

Gruß

Pierre
← You can define your color theme preference here