VCalender mit PHP erstellen

  • Hallo,
    kennt Ihr einen Weg per PHP Termine an eine Mail zu schicken, sodass die Zielperson den Termin direkt in seinem
    Terminkalender eintragen kann? Also als Anhang oder so?

    Ich habe es schon einmal mit einer Attachementmailversucht, welche folgendes Format hatte:

    Code
    BEGIN:VCALENDAR
    VERSION:1.0
    BEGIN:VEVENT
    SUMMARY:Termin
    DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Notiz: =0D=0A= =0D=0A= (->Automatische Terminmail<-).
    DTSTART:20090522T113000Z
    DTEND:20090522T114500Z
    END:VEVENT
    END:VCALENDAR

    Doch Outlook klatscht da immer 2 Stunden drauf. Im Code ist es dann 11 Uhr also richtig nur in Outlook wird
    13 Uhr angezeigt. Ich habe auch schon mal versucht den Termin beim Absenden einfach um 2 Stunden zurück zu
    setzen, damit es dann passen würde, jedoch brachte dies trotzdem 13 Uhr :(

    Kennt wer hierfür eine Lösung oder einen anderen Weg? Danke

    -

    Einmal editiert, zuletzt von 1234d1 (22. Mai 2009 um 11:57)

  • Die Datei kann man so nicht lesen, da mit Quoted-Printable leider nicht gesagt wrid, in welchem Encoding diie Umlate sind. Besser:

    ADR;CHARSET=UTF-8:;;irgendwo in;;Düsseldorf;;

  • Die Datei kann man so nicht lesen, da mit Quoted-Printable leider nicht gesagt wrid, in welchem Encoding diie Umlate sind. Besser:

    ADR;CHARSET=UTF-8:;;irgendwo in;;Düsseldorf;;

    Das 'CHARSET=UTF-8' gibt es nicht bei vCalendar.