Kunde wird als CC gesetzt

Hilfe zu Znuny Problemen aller Art
Locked
ghuerkam
Znuny newbie
Posts: 30
Joined: 25 Jun 2006, 08:26

Kunde wird als CC gesetzt

Post by ghuerkam »

Bei uns kommen einige Hotlinefälle vom Anrufbeantworter als Mail mit Waveanhang ins Otrs System. Als Absender ist die Telefonnummer eingetragen. Der Agent stellt nun anhand des Backends (Active Directory) den richtigen Kunden ein.

Bis hierhin alles ok.
Soll der Fall nun beantwortet werden, wird automatisch die Telefonnummer in das Feld An: und die EmailAdresse des Kunden in das Feld CC: gesetzt.

Die Mail kann dann natürlich nicht zugestellt werden.

Hat hier jemand eine Idee bzw Konfigurationsmöglichkeit, daß bei bestimmten Absendern dieser Mechanismus: An+CC ausgeschaltet wird, bzw die Kundenemailadresse sofort in das An Feld gesetzt wird?

Gruß Günter
FIRMA:SLES10, OTRS 4.0.14, Oracle 11.2.0.3.0, LDAP Auth,
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Kunde wird als CC gesetzt

Post by Daniel Obee »

Ticket::Frontend::ComposeReplaceSenderAddress

Wert auf 'Yes' setzen. Sollte funktionieren.

Gruß
Daniel
ghuerkam
Znuny newbie
Posts: 30
Joined: 25 Jun 2006, 08:26

Kunde wird als CC gesetzt

Post by ghuerkam »

tisar wrote:Ticket::Frontend::ComposeReplaceSenderAddress

Wert auf 'Yes' setzen. Sollte funktionieren.

Gruß
Daniel
Danke, das funktioniert. Aber jetzt wird bei jedem Kundenwechsel der CC nicht mehr gesetzt. Wir wollen aber das das nur bei den Tickets, die als Anrufbeantworter reinkommen nicht der cc gesetzt wird.

Kann man das beinflusssen?
FIRMA:SLES10, OTRS 4.0.14, Oracle 11.2.0.3.0, LDAP Auth,
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Kunde wird als CC gesetzt

Post by Daniel Obee »

Hmmm. Klingt schwierig.

Wir haben in einem ähnlichen Szenario ein Skript laufen, das den Absender der Mail entsprechend setzt. OTRS beizubringen, nur in bestimmten Fällen das cc: zu setzen, in anderen nicht... das scheint mir nicht eben trivial.

Wenn der Fall häufig genug auftritt, um eine Investition zu rechtfertigen, würde ich mich an OTRS wenden. Die können bestimmt was entwickeln, um die Konfiguration Queue-spezifisch zu machen o. ä. Ansonsten mal die AgentTicketCompose anschauen, vielleicht lässt sich da ja was hacken. To und cc sind ja in Variablen untergebracht, vielleicht lassen die sich entsprechend ändern.

Gruß
Daniel
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Kunde wird als CC gesetzt

Post by Daniel Obee »

Hab mal in die AgentTicketCompose reingeschaut. Für einen bestimmten Empfänger geht ein Austauschen der Mailadressen relativ einfach - auch ohne große Perlkenntnisse. Gleich am Anfang in das Skript folgenden code einfügen:

Code: Select all

### 
        else if (document.compose.To.value == "deranrufbeantworter@example.com") {
        document.compose.To.value = document.compose.Cc.value;
        document.compose.Cc.value = "";        
        alert('$JSText{"Der Empfänger wurde ausgetauscht!"}');
        document.compose.To.focus();
        return false;
    }
### --

Gruß
Daniel
Locked