icalendar

How can I create and email an invite for two unrelated recipients to a meeting between them and allow them to control further scheduling

故事扮演 提交于 2019-12-12 01:36:11
问题 I have a system that matches two unrelated parties, after they engage through my system I want to enable them to schedule a meeting that will appear on their calendars. It would be best that after the original scheduling they will be able to communicate over the event (accept, reject, reschedule etc. ) without me being the mediator (a bonus would be if I can be notified of any action they've taken). I'm trying to achieve this creating the event using ical4j and sending it using Java Mail API

How to create an ical duration field in Django?

烈酒焚心 提交于 2019-12-12 01:16:05
问题 I use a Django model that I register with the admin site. One of the fields of my model represents a duration. I would like to use the DateTimeField, but instead of saving the value to a datetime in the database, I would like to save it as varchar, formatted according to RFC5545 (ical) (e.g., a duration of 1 day 1 hour 1 min 1 sec would be stored as "P1DT1H1M1S"). How would I do this? Should I overwrite the DateTimeField? 回答1: You could create a custom Django field for it instead of

Event invite results in Gmail displaying two events to add to gcal

自作多情 提交于 2019-12-11 20:25:38
问题 I'm generating an email that contains an event in ICS format, that I want both Gmail and Outlook to recognize. As I've seen elsewhere, it consists of a multi/mixed message. Within that, there's a multi/alt with text/plain, text/html and text/calendar parts. And a final application/ics part. Gmail recognizes this and puts up the 'Add to Google Calendar' button, but it thinks there are two identical events. I understand that the final application/ics part is for Outlook, but it appears to cause

ICS file - using PHP, want to insert new line characters to break up description into paragraphs

ⅰ亾dé卋堺 提交于 2019-12-11 19:43:35
问题 I'm creating an ICS file dynamically with PHP which is "mostly" working except for one snag: In the DESCRIPTION area of the ICS file, I want to concatentate several database fields and separate them into their own paragraphs so when the user opens the calendar entry, they're not all concatentated as one string. My problem is that if I try and concatenate these fields using the new line characters, the "\n" isn't showing up as part of the DESCRIPTION content. I've opened a valid ICS file that

How to match replied emails to the sent invitations?(Java Mail)

好久不见. 提交于 2019-12-11 18:09:53
问题 So,I'm sending ICal invitations with Java Mail,I give each of them a Message-ID. Now if someone replies by accepting/declining, I get a reply email,but with a different Message-ID. It seems Outlook generates new Message-IDs and throws away every header I've set in the invitation, is there any way to match the sent invitation to their replies or the other way around? Here is what it shows when I look up my internet header of the invitation: Return-Path: X-Original-To: Delivered-To: Received:

Unable to delete appointment using the ical file in outlook desktop client

放肆的年华 提交于 2019-12-11 17:24:12
问题 We have the following requirement. 1) We need to generate an appointment with recurrence pattern, and send it to attendees. 2) Later we need to update, delete single occurrence out of the recurrence pattern. 3) We may also need to delete the complete the recurrent appointment in some cases. By delete, we mean the meeting should be marked as cancelled in the invitee's calendar. We are sending the appointments via our web app sending an email to the attendees with .ICS file embedded in email.

The 'plus' sign in the email address is converted to space in outlook

早过忘川 提交于 2019-12-11 16:48:23
问题 The application I am working on sends automatic emails with ICS files for meeting invites. These emails have a reply-to address with a + sign in it. This works fine in google calendar and gmail, but gets replaced by a space in outlook. This was working fine in outlook also until about a month ago. How do I instruct outlook not to interpret it as a ? Following are some relevant screenshots: 回答1: With a few trial-and-errors, I found out that this happens only when there is an .ics file in the

ICS feed imported to Google Calendar shows (12:00am) in title for all day events

心已入冬 提交于 2019-12-11 16:29:31
问题 I have created an ICS file and imported it into Google Calendar. It shows "all day" events in solid color blocks like it should, but it also appended (12:00am) to the beginning of the title. Is there any way to format my feed differently to prevent this from happening? Here is the code: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Nasher Museum of Art//NONSGML Events //EN X-WR-CALNAME:Nasher Museum of Art X-ORIGINAL-URL:http://nasher.duke.edu X-WR-CALDESC:Nasher Museum of Art CALSCALE:GREGORIAN

How to generate an iCalendar entry that works on Outlook, Android and iOS

做~自己de王妃 提交于 2019-12-11 16:11:17
问题 The task was to send a bunch of emails with appointments from an Excel on a regular bases. For that purpose, I included macros that generated iCalendar files, attached them to an email and send them automatically. Problem: The email part was the easiest one. But not the iCalendar entry! If you simply generate an entry with start and end time, it is importable by Outlook and shows the correct times in your calendar. But if you try to import this entry in your Android phone or iPhone, you get

iCal feed all day events blank out entire day

一笑奈何 提交于 2019-12-11 14:54:38
问题 I am using a very old version of Telerik RadScheduler that exports appointments to an ics file so they can be fed to an iPhone. This is the telerik code: TimeZoneInfo localZone = TimeZoneInfo.Local; TimeSpan ts = localZone.BaseUtcOffset; return RadScheduler.ExportToICalendar(scheduler.Appointments, ts);` My server is in GMT, my iPhone is in NZDT (+13), my appointments are stored in UTC. I have some all day appointments that are midnight til midnight NZDT time. They are exporting like this: