Mailinglisten-Archive |
> Hallo ihr lieben Menschen... Schon lang nichts mehr gehört :) Hallo Harald, > In jedem Mail-Programm schaut das anders aus, im gmail steht "Am > 27. Januar 2010 18:48 schrieb blabla:"; in gmx: "------ Original- > Nachricht --------"; in exchange/outlook: "-----Ursprüngliche > Nachricht-----", usw... > > Hat jemand Erfahrung wie man so etwas parsen kann? Du könntest eine Ticket-ID im Betreff und/oder im Body der E-Mail unterbringen, die Du dann später über einen regulären Ausdruck wieder reorganisieren kannst. Eine Ticket-ID könnte vielleicht so aussehen: #Ticket:234567447# Im regulären Ausdruck suchst Du dann alles, was mit #Ticket: anfängt, mit einer Zahl weitergeht und mit # aufhört. Zurück bleibt dann die Ticket-ID, die Du dann wieder sauber zuordnen kannst. Nachteil dieser Variante ist, dass Du auf die indirekte Mitarbeit des Kunden angewiesen bist, denn er darf das Ticket nicht aus dem Betreff/Body der Mail löschen. Daher wäre vielleicht ein entsprechendes Ticket-Layout wichtig: ----------Ticket----------- | #Ticket:234567447# | | bitte immer mit angeben | --------------------------- Im Betreff stünde dann natürlich nur das Ticket selbst... :-) LG Tim
php::bar PHP Wiki - Listenarchive