1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 153 ESR (2026)
    3. Thunderbird 140 ESR (2025)
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zum Arbeiten mit Kontakten, Aufgaben und Kalendern
  4. Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)

Delete Events using *.ics files

  • Striezi
  • October 27, 2014 at 6:44 PM
  • Closed
  • Thread is Resolved
  • Striezi
    Member
    Posts
    4
    Member since
    27. Oct. 2014
    • October 27, 2014 at 6:44 PM
    • #1

    I wrote a little program to publish events among a group of persons sending *.ics files to them. And I need the possibility of delete events by *.ics files. But whatever I try, and I have tried al lot of things, whwnever I send a Cancelmessage Lightning creates a new Event instead of deleting the obsolete one. Can anyone say what might be necessary to accomplish my objective. I show below one Version of ics.files for creating and deleting events. But I have tried many others too.

    By the way: I have looked at the data in the sqlite database and saw that 'Confirmed' events and canceled events have different id-values wheras all other data is exact identic. May this be a reason for my Problem?

    Many thanks to everyone who can help!


    BEGIN:VCALENDAR
    PRODID:-RHProbenplan V1.0
    VERSION:2.0
    METHOD:PUBLISH
    BEGIN:VEVENT
    CREATED:20141022T090000
    DTSTAMP:20141022T110000Z
    UID:20141017T070751-001@WSA
    SUMMARY:WSA:Lampedusa
    CATEGORIES:WSA
    ORGANIZER;CN=xxx;PARTSTAT
    =ACCEPTED;ROLE=CHAIR:mailto:a@b.at
    DTSTART;TZID=Europe/Vienna:20150130
    T184500
    DTEND;TZID=Europe/Vienna:20150130T2
    11500
    TRANSP:OPAQUE
    DESCRIPTION:Konzert
    STATUS:CONFIRMED
    END:VEVENT
    END:VCALENDAR


    BEGIN:VCALENDAR
    PRODID:-RHProbenplan V1.0
    VERSION:2.0
    X-WR-RELCALID:WSA
    METHOD:CANCEL
    BEGIN:VEVENT
    SEQUENCE:60
    CREATED:20141022T090000
    DTSTAMP:20141022T110000Z
    UID:20141017T070751-001@WSA
    SUMMARY:WSA:Lampedusa
    ORGANIZER;CN=xxx;PARTSTAT
    =ACCEPTED;ROLE=CHAIR:mailto:a@b.at
    DTSTART;TZID=Europe/Vienna:20150130
    T184500
    DTEND;TZID=Europe/Vienna:20150130T2
    11500
    TRANSP:OPAQUE
    STATUS:CANCELLED
    END:VEVENT
    END:VCALENDAR

  • Striezi
    Member
    Posts
    4
    Member since
    27. Oct. 2014
    • October 28, 2014 at 9:18 AM
    • #2

    Oje! Ich hab'übersehen,daß das eine deutsche Gruppe ist. Also nochmal alle auf Deutsch

    Ich habe ein kleines Programm geschrieben, daß an eine Gruppe von Personen Termine in Form von *.ics Files verteilt. Das Problem ist es sollte möglich sein bei Änderung oder Ausfall von Terminen die ursprünglich versandten Termine zu löschen. Leider passiert immer das Gleiche, statt daß der ursprüngliche Termin gelöscht wird, wird ein neuer angelegt. Ich habe schon jede Menge Internetseiten zu dem Thema gelesen, aber leider funktioniert von allem was dort beschrieben wurde nichts. Unten sieht man eine von vielen Variantan, die auch nicht das gewünschte Ergebnis gebracht hat. Mir gehen die Ideen aus.

    Nebenbei habe ich mir auch die SQLITE Datenbank mit den Terminen angeschaut. Die 'CONFIRMED' markierten Einträge unterscheiden sich von den 'CANCELLED' markierten nur durch das Feld ID.
    Ich bin jedem dankbar, der mich mit guten Ideen zu meinem Problem versorgt.
    lg Reinhard


    Code
    BEGIN:VCALENDAR
    PRODID:-RHProbenplan V1.0
    VERSION:2.0
    METHOD:PUBLISH
    BEGIN:VEVENT
    CREATED:20141022T090000
    DTSTAMP:20141022T110000Z
    UID:20141017T070751-001@WSA
    SUMMARY:WSA:Lampedusa
    CATEGORIES:WSA
    ORGANIZER;CN=xxx;PARTSTAT
    =ACCEPTED;ROLE=CHAIR:mailto:a@b.at
    DTSTART;TZID=Europe/Vienna:20150130
    T184500
    DTEND;TZID=Europe/Vienna:20150130T2
    11500
    TRANSP:OPAQUE
    DESCRIPTION:Konzert
    STATUS:CONFIRMED
    END:VEVENT
    END:VCALENDAR
    Display More
    Code
    BEGIN:VCALENDAR
    PRODID:-RHProbenplan V1.0
    VERSION:2.0
    X-WR-RELCALID:WSA
    METHOD:CANCEL
    BEGIN:VEVENT
    SEQUENCE:60
    CREATED:20141022T090000
    DTSTAMP:20141022T110000Z
    UID:20141017T070751-001@WSA
    SUMMARY:WSA:Lampedusa
    ORGANIZER;CN=xxx;PARTSTAT
    =ACCEPTED;ROLE=CHAIR:mailto:a@b.at
    DTSTART;TZID=Europe/Vienna:20150130
    T184500
    DTEND;TZID=Europe/Vienna:20150130T2
    11500
    TRANSP:OPAQUE
    STATUS:CANCELLED
    END:VEVENT
    END:VCALENDAR
    Display More

    Edited once, last by graba: Code-Tags gesetzt (October 30, 2014 at 5:12 PM).

  • Peter_Lehmann
    Senior Member
    Reactions Received
    2
    Posts
    13,501
    Member since
    5. Jun. 2005
    • October 28, 2014 at 11:12 AM
    • #3

    Hallo Reinhard,

    Danke für die Übersetzung ;-)
    Dieses Problem oder besser gesagt diese Nutzung eines Termineintrages (mit Hilfe eines "Lösch.ics") hatten wir IMHO im Forum noch nicht. Trotzdem, so rein vom Ansehen müsste es eigentlich funktionieren. Ich weiß natürlich auch nicht, ob Lightning das packt.

    Vorschlag: ich sende dir in einer PN eine Adresse und du sendest mit zwei .ics mit dem Termin und mit der Löschung. Ich will das gerne mal bei mir ausprobieren. Das heißt, sowohl in Lightning, als auch im KDE-Kalender und automatisch auch im OwnClaud-Kalender und meinetwegen noch auf dem Schlau-Fernsprechapparat. Mal sehen, ob es dort Unterschiede in der Funktion gibt.


    MfG Peter

    Thunderbird 45.8.x, Lightning 4.7.x, openSUSE Tumbleweed, 64bit
    S/MIME, denn ich will bestimmen, wer meine Mails lesen kann.
    Nebenbei: die Benutzung der (erweiterten) Suche, und von Hilfe & Lexikon ist völlig kostenlos - und keinesfalls umsonst!
    Und: Ich mag kein ToFu und kein HTML in E-Mails!

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,593
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • October 28, 2014 at 3:09 PM
    • #4

    Hallo Reinhard,
    ich werde unseren Lightning Spezi eine PN schicken vielleicht hat er ein Tipp für Dich.

    MfG
    EDV Oldi

    WIN11 Home Version 26H2 (Build 26300.9550)

    Thunderbird 153.4.0esr (64-Bit)
    Thunderbird - Beta 158.0b3 (64-Bit)
    Thunderbird - Daily 159.0a1 (64-Bit)

    Firefox 157.0.1 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,593
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • October 28, 2014 at 5:04 PM
    • #5

    Hallo Reinhard,
    könnte Dir das helfen?
    http://tools.ietf.org/html/rfc5546

    MfG
    EDV Oldi

    WIN11 Home Version 26H2 (Build 26300.9550)

    Thunderbird 153.4.0esr (64-Bit)
    Thunderbird - Beta 158.0b3 (64-Bit)
    Thunderbird - Daily 159.0a1 (64-Bit)

    Firefox 157.0.1 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • Striezi
    Member
    Posts
    4
    Member since
    27. Oct. 2014
    • October 28, 2014 at 6:54 PM
    • #6

    Die RFC habe ich natürlich studiert bevor ich überhaupt angefangen habe. Und eigentlich sollte man nach Lektüre der RFC glauben, daß das alles kein Problem sin sollte.

    liebe Grüße Reinhard

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,593
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • October 29, 2014 at 9:33 AM
    • #7
    Quote from "Striezi"

    Die RFC habe ich natürlich studiert bevor ich überhaupt angefangen habe. Und eigentlich sollte man nach Lektüre der RFC glauben, daß das alles kein Problem sin sollte.

    liebe Grüße Reinhard


    Denn Tipp habe ich von "rb" bekommen, "rb" testet etwas und dann meldet er sich hoffentlich auch hier. :D

    MfG
    EDV Oldi

    WIN11 Home Version 26H2 (Build 26300.9550)

    Thunderbird 153.4.0esr (64-Bit)
    Thunderbird - Beta 158.0b3 (64-Bit)
    Thunderbird - Daily 159.0a1 (64-Bit)

    Firefox 157.0.1 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • Peter_Lehmann
    Senior Member
    Reactions Received
    2
    Posts
    13,501
    Member since
    5. Jun. 2005
    • October 29, 2014 at 1:04 PM
    • #8

    Hallo,

    Auch wenn die Beteiligten schon per Mail informiert wurden:
    Ich habe die zwei mir zugeschickten ics-Dateien für den Import und die Löschung in meinem Lightning (in meinem Korganizer und der Kalenderapp meiner ownCloud) importiert.
    Bei mir hat sowohl der Import als auch die spätere Löschung per Import der Terminabsage problemlos funktioniert. Auf allen drei Kalendern!
    Den Test mit dem Schlau-Fernsprechapparat habe ich mir dann geschenkt.

    Mein Fazit: an den .ics-Dateien kann es nicht liegen ... .


    MfG Peter

    Thunderbird 45.8.x, Lightning 4.7.x, openSUSE Tumbleweed, 64bit
    S/MIME, denn ich will bestimmen, wer meine Mails lesen kann.
    Nebenbei: die Benutzung der (erweiterten) Suche, und von Hilfe & Lexikon ist völlig kostenlos - und keinesfalls umsonst!
    Und: Ich mag kein ToFu und kein HTML in E-Mails!

  • Striezi
    Member
    Posts
    4
    Member since
    27. Oct. 2014
    • October 29, 2014 at 2:56 PM
    • #9

    Ich habe deinen Test genauso wiederholt wie du ihn dokumentiert hast. Heureka! Vielleicht liegt es daran, daß ich bei meinen Versuchen hier mit einem Mail mehrere *.ics Dateien versendet habe. Dann hat Thunderbird auch nicht die Termineinladungsmeldung gezeigt. Ich habe die *.ics Files durch Ziehen in den Aufgabenbereich importiert. Da verhält sich Thunderbird/Lightning offensichtlich etwas anders. Ich gehe dem weiter nach, aber ich glaube du hast mich auf eine gute Spur gebracht. Merci vielmals!

    lg Reinhard

  • Peter_Lehmann
    Senior Member
    Reactions Received
    2
    Posts
    13,501
    Member since
    5. Jun. 2005
    • October 29, 2014 at 5:20 PM
    • #10

    Gern geschehen.

    Thunderbird 45.8.x, Lightning 4.7.x, openSUSE Tumbleweed, 64bit
    S/MIME, denn ich will bestimmen, wer meine Mails lesen kann.
    Nebenbei: die Benutzung der (erweiterten) Suche, und von Hilfe & Lexikon ist völlig kostenlos - und keinesfalls umsonst!
    Und: Ich mag kein ToFu und kein HTML in E-Mails!

  • losgehts
    Senior Member
    Reactions Received
    13
    Posts
    927
    Member since
    12. Sep. 2007
    Helpful answer
    1
    • October 29, 2014 at 9:39 PM
    • #11

    Hallo,

    mir fällt auf:

    Quote

    Die 'CONFIRMED' markierten Einträge unterscheiden sich von den 'CANCELLED' markierten nur durch das Feld ID.


    Ich weiß leider nicht welche ID du meinst. Die UIDs der VEVENTs müssen identisch sein (bei PUBLISH und bei CANCEL).
    Aber du hast ja geschrieben, dass du den RFC gelesen hast und in deinen Beispielen stimmt es ja auch.

    Grüße, Ulrich

  • Community-Bot September 3, 2024 at 8:20 PM

    Closed the thread.

Current app version

  • Thunderbird 157.0.1 veröffentlicht

    Thunder October 1, 2026 at 11:49 PM

Current 153 ESR version

  • Thunderbird 153.4.0 ESR veröffentlicht

    Thunder September 29, 2026 at 9:35 PM

Current 140 ESR version

  • Thunderbird 140.17.0 ESR veröffentlicht

    Thunder September 29, 2026 at 9:44 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™