Hallo Leute,
muss mich jetzt nochmal an die Community wenden, da ich derzeit ein Problem habe das ich nicht lösen kann.
Ich habe mein Script von Anlegen einer Neuen Aufgabe über die RPC Schnittstelle nun auf anlegen einer neuen EMail umgestellt. Es Funktioniert auch alles ganz super. Es gibt nur ein kleines Problem mit dem Inhalt der Emails.
Bei den Aufgaben sah mein Script für den Inhalt so aus
- //den Inhalt des Elements anlegen und Formatiert übergeben
- $text = '<html>';
- $text .= '<head>';
- $text .= '<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">';
- $text .= '</head>';
- $text .= '<body>';
- $text .= '<p>Neue Anfrage über das Kundenserviceformular:</p>';
- $text .= '<p>Anrede: ' . $anrede . '</p>';
- $text .= '<p>Vorname: ' . $vorname . '</p>';
- $text .= '<p>Nachname: ' . $nachname . '</p>';
- $text .= '<p>Telefon: ' . $telefon . '</p>';
- $text .= '<p>E-Mail: ' . $email . '</p>';
- $text .= '<p>Bestellnummer: ' . $orderno . '</p>';
- $text .= '<p>Anmerkung: ' . $anmerkung . '</p>';
- $text .= '</body>';
- $text .= '</html>';
- $text = iconv('UTF-8', 'windows-1252//IGNORE//TRANSLIT', $text);
- $call->Properties->Task->EditorData = $text;
Das Funktionierte alles gut.
Wenn ich den Text nun in einer neuen Email haben will ändere ich ja nur eine Zeile
Nun habe ich in meiner Email aber keinen Inhalt.
Wenn ich aber auf die Mail Antworte die ich anlegen ist der Inhalt in der Antwort wieder da.
Jetzt dachte ich das Problem liegt daran das die Mail keine HTML Mail ist. folgendes hinzugefügt
Html Ansicht wird mir angezeigt aber immer noch kein Inhalt.
In meinem Call sind die Daten vorhanden und bei klick auf Antwort ist der Inhalt auch dort wo er sein soll, nur beim erstellen halt nicht.
- [Email] => GhRpcItemslibRpcEmailProperties Object
- (
- [Header] =>
- [MessageID] =>
- [EditorData] => <html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"></head><body><p>Neue Anfrage ber das Kundenserviceformular:</p><p>Anrede: Herr</p><p>Vorname: Matthias</p><p>Nachname: L�ken</p><p>Telefon: </p><p>E-Mail: ml@email1234.com</p><p>Bestellnummer: 12345</p><p>Anmerkung: qwertz</p></body></html>
- [ViewData] =>
- [CC] => Array
- (
- )
- [BCC] => Array
- (
- )
- [ReplyTo] => Array
- (
- )
- )
Finde gerade den Fehler den ich mache nicht. Vielleicht kann mir ja jemand weiterhelfen.