ics file attchment not showing calender in yahoo and outlook.live - outlook

I have sent ics file as attachment in email. it is showing rsvp buttons and showing like in below attachment for gmail and adding event directly to calendar.
But same ics file i have sent to yahoo and outlook.live. ics file showing just as attachment but not showing calendar like gmail. in yahoo mail calender section continuously loading like below screen.
Here is my ics file
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20190612T103000Z
DTEND:20190612T113000Z
DTSTAMP:20190612T101341Z
ORGANIZER;CN=murali.krishna#mydomai.com:mailto:murali.krishna#mydomai.com
UID:29b88vglogjev1r59qjqd0g811#google.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
;CN=murali.krishna#mydomai.com;X-NUM-GUESTS=0:mailto:murali.krishna#mydomai
.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
TRUE;CN=muralibobby#mydomai.com;X-NUM-GUESTS=0:mailto:muralibobby#mydomai
.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
TRUE;CN=muralibobb#yahoo.com;X-NUM-GUESTS=0:mailto:muralibobb#yah
oo.com
X-MICROSOFT-CDO-OWNERAPPTID:-287760219
CREATED:20190612T101337Z
DESCRIPTION:-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~
:~:~:~:~:~:~:~:~::~:~::-\nPlease do not edit this section of the descriptio
n.\n\nThis event has a video call.\nJoin: https://meet.google.com/bis-vec-
fgg\n+1 503-908-2281 PIN: 24553883#\n\nView your event at https://www.goog
le.com/calendar/event?action=VIEW&eid=MjliODZ2xvZ2pldjFyNTlxanFkMGc4MTEgb
XVyYWxpYm9iYnkyMDE1QHlhaG9vLmNvbQ&tok=MjYjbXVyYWxpLmtyaXNobmFAbmVvYnJpYy5jb
21hNDFjNzg4OTlmMjJmOWUxY2U0MDE2OWE3OTc0MTM2MTE2YTY3OTky&ctz=Asia%2FKolkata&
hl=en&es=1.\n-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:
~:~:~:~:~:~:~:~:~::~:~::-
LAST-MODIFIED:20190612T101337Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:MyInvitation
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Please let me know what tags needs to send to show calender with rsvp buttons in yahoo/outlook.

The issue is probably with the MIME (email) structure that you are using, not with the ics itself. See Multipart email with text and calendar: Outlook doesn't recognize ics

Related

ICS Event with Status:Cancelled is Being Re-Added to the Mac Outlook Calendar?

I sent this .ics event with an email:
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:adamgibbons/ics
METHOD:REQUEST
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:RUo-Akvn-dNj7pve87fNv
SUMMARY:Appointment with your Nurse at mywebapp.com
DTSTAMP:20221211T001700Z
DTSTART:20221208T170400Z
SEQUENCE:2
DESCRIPTION:12/8 12:04pm
URL:https://www.mywebapp.com/
STATUS:CANCELLED
ORGANIZER;CN=John Smith
CLASS:PRIVATE
ATTENDEE;RSVP=FALSE;CN=John Smith
ATTENDEE;RSVP=FALSE;CN=Jane Smith
DURATION:PT15M
END:VEVENT
END:VCALENDAR
I have sent it via NodeMailer with a MailComposer object that looks like this:
Notice that the method is set in the icalEvent, to CANCEL. NodeMailer says that this is the way to set the method here.
According to this SO post, the event should be marked in Outlook as cancelled.
The .ics file I send is being received, but instead of cancelling the event, the event is re-added to the Outlook Calendar.
How can I correct this?

Outlook calendar unable to sync description from .ics file

I am trying to create calendar events in outlook from .ics received in mail. This is the content of the ics file.
BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
CALSCALE:GREGORIAN
BEGIN:VEVENT
SUMMARY:Demo descr
DTSTART:20220924T103000Z
DTEND:20220924T113000Z
ORGANIZER;CN=xyz#abc.com:mailto:xyz#abc.com
UID:4763547133112123311211d1121121s11e133111112112112
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN=xyz#outlook.com;X-NUM-GUESTS=0:mailto:xyz#outlook.com
DESCRIPTION;LANGUAGE=en-US:check description
LOCATION:somelink
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:2
END:VEVENT
END:VCALENDAR
Everything is synced properly except the description part. However if i add the ics file directly in the calendar by importing, the description is reflected.
Can anyone please help me here?

All day event from .ics file not importing properly into Google Calendar

I'm generating .ics files using the icalendar rubygem. I'm having issues with "All Day" events with import into Google Calendar. Importing into iCal works perfectly fine. Events with specific date/time work perfectly in both calendars.
UPDATE:
The issue actually happens when tapping the "Add to calendar" in the Android Gmail app. The import of the all-day event is actually correct if I tap the actual .ics file attachment at the bottom of the email.
.ics file (Validated by online validator):
BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20200602T175210Z
UID:d033afdd-2eaa-4adf-aed7-63d1732a4322
DTSTART;VALUE=DATE:20201102
DTEND;VALUE=DATE:20201103
CLASS:PRIVATE
DESCRIPTION:General - All Day
LOCATION:Some Address
SUMMARY:Test Event
URL:http://localhost:5000/events/129/signup
END:VEVENT
END:VCALENDAR
eMail in Gmail Android app screenshot:
Google Calendar app screenshot after taping on "Add to calendar" in Gmail on Android:

Opening ICS file with multiple events creates new calendar in Outlook

I would like to be able to create an ICS file with multiple events that user will be able to import in their default Exchange Calendar. I need to support Outlook desktop client, Office 365 web interface and Apple iPhone Mail/Calendar.
Note that issue only occurs with ICS files that contain multiple events. Single event ICS works as expected.
Following multi-event ICS file:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//bobbin v0.1//NONSGML iCal Writer//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART:20180327T080000Z
DTEND:20180327T110000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003a#yourserver.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 1
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 1
TRANSP:OPAQUE
END:VEVENT
BEGIN:VEVENT
DTSTART:20180328T120000Z
DTEND:20180328T130000Z
DTSTAMP:20091130T213238Z
UID:1285935469767a7c7c1a9b3f0df8003b#yourserver.com
CREATED:20091130T213238Z
DESCRIPTION:Example event 2
LAST-MODIFIED:20091130T213238Z
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Example event 2
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
works fine in Office 365 web interface and Apple iPhone Mail/Calendar. However, when it is imported in Outlook 2016 it creates a new "Untitled" Calendar and puts events in it instead of default user calendar.
This seems to be a known issue referenced previously on SO:
ICal import creates new calendar When Open the ics file
Have ICS file with multiple events save to my Calendar, not Other Calendars
Answers range from "it cannot be done" to the opposite.
One of the posts in the first link mentions removing X-WR-CALNAME from ICS fixes the problem. I never had this in ICS to begin with.
Another post on the same page mentions that adding X-WR-RELCALID:XXXXXX fixes it. I tried putting it in and it makes no difference at all. I am not sure if value for X-WR-RELCALID should be set to something specific - I just set it to some GUID.
If someone successfully resolved it - can you post an ICS sample and what version of Outlook did it work with?

iCal4j .ics Alarm/Notifications

I have the following snippet of an .ics file generated by iCal4j:
BEGIN:VCALENDAR
PRODID:-//Events Calendar//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20110608T161848Z
DTSTART:20110604T213000
DTEND:20110604T222158
SUMMARY:Uplink Window
TZID:Europe/London
UID:20110608T162308Z-uidGen#10.37.129.2
DESCRIPTION:My Description
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110608T161848Z
DTSTART:20110604T230845
DTEND:20110605T001314
SUMMARY:Uplink Window
TZID:Europe/London
UID:20110608T162309Z-uidGen#10.37.129.2
DESCRIPTION:My Description
END:VEVENT
END:VCALENDAR
When I import this .ics file into Outlook or iCal each event has a notification 15 minutes before the start time (the little popup thing). Is there a way I can disable these notifications? We have hundreds of events per .ics file and don't need to be notified whenever one comes up, we just want to be able to view the blocks of time the events cover.
Thanks
It was a setting of iCal and Outlook to add an automatic notification 15 minutes before any new event. The .ics file was being treated as a new event. Once I changed those settings in the preferences of the respective applications, I got the desired results.
User Error wins again.

Resources