Community Discussions and Support
Pegasus Mail does not detect appointment in mail sent from Outlook 2010

You could set a regular expression filter to find BEGIN:VCALENDAR in the body, and set the action to execute a program that will put the body content into a file. Second action would be to run an application that understands vCalendar and input the file just created.

Martin 

<p>You could set a regular expression filter to find BEGIN:VCALENDAR in the body, and set the action to execute a program that will put the body content into a file. Second action would be to run an application that understands vCalendar and input the file just created.</p><p>Martin </p>

I have a problem with the current Pegasus Mail (4.61): It does not detect certain appointments sent by Outlook 2010. Now, Pegasus itself has no calendar component and thus can't handle invitations to appointments, but in the past this was no problem, since the invitation was sent as an attachment (.ics or .vcs file). When opening the attachment, it is sent to the corresponding calendar application and all is well.

Now there seems to be a new format (used by Outlook 2010, maybe earlier), which puts the invitation directly as mail body text, i.e. the Mail body starts with "BEGIN:VCALENDAR" and the calendar entry follows. Since this is no attachment, Pegasus Mail displays it just as ASCII text, which is not really what the user expects.

Is it possible for Pegasus Mail to recognize these calendar entries and handle them like is was an attachment? Or the other way would be to tell Outlook to send classic attachments instead of this new format. Any idea how to configure Outlook to do that?

Greetings

Markus Borst


<p>I have a problem with the current Pegasus Mail (4.61): It does not detect certain appointments sent by Outlook 2010. Now, Pegasus itself has no calendar component and thus can't handle invitations to appointments, but in the past this was no problem, since the invitation was sent as an attachment (.ics or .vcs file). When opening the attachment, it is sent to the corresponding calendar application and all is well.</p><p>Now there seems to be a new format (used by Outlook 2010, maybe earlier), which puts the invitation directly as mail body text, i.e. the Mail body starts with "BEGIN:VCALENDAR" and the calendar entry follows. Since this is no attachment, Pegasus Mail displays it just as ASCII text, which is not really what the user expects.</p><p>Is it possible for Pegasus Mail to recognize these calendar entries and handle them like is was an attachment? Or the other way would be to tell Outlook to send classic attachments instead of this new format. Any idea how to configure Outlook to do that?</p><p>Greetings</p><p>Markus Borst</p><p> </p>

I have Outlook 2010 Professional and just tested this and it works fine for me.

Below is what I see but it is all in an attachment called meeting.ics NOT in the body of the message

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:(GMT-04.00) Atlantic Time (Canada)
X-MICROSOFT-CDO-TZID:9
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=11;BYDAY=1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20111027T015622Z
DTSTART;TZID="(GMT-04.00) Atlantic Time (Canada)":20111028T080000
SUMMARY:test Pegasus meeting
UID:040000008200E00074C5B7101A82E00800000000608E107B3294CC0100000000000000
0
 010000000110DF7ABDCEDA9449B8B3647A9DCA751
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="jimisn@a
p
 m.ca":MAILTO:jimisn@apm.ca
ORGANIZER;CN="Jim Banks":MAILTO:jbanks@APM.ca
LOCATION:Boardroom in APM's offices
DTEND;TZID="(GMT-04.00) Atlantic Time (Canada)":20111028T090000
DESCRIPTION:\N
SEQUENCE:0
PRIORITY:5
CLASS:
CREATED:20111027T015623Z
LAST-MODIFIED:20111027T015624Z
STATUS:CONFIRMED
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-OWNERAPPTID:2015012827
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20111027T015622Z
X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20111027T015622Z
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR
 

<p>I have Outlook 2010 Professional and just tested this and it works fine for me. </p><p>Below is what I see but it is all in an attachment called meeting.ics NOT in the body of the message </p><p>BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft CDO for Microsoft Exchange VERSION:2.0 BEGIN:VTIMEZONE TZID:(GMT-04.00) Atlantic Time (Canada) X-MICROSOFT-CDO-TZID:9 BEGIN:STANDARD DTSTART:16010101T020000 TZOFFSETFROM:-0300 TZOFFSETTO:-0400 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=11;BYDAY=1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:16010101T020000 TZOFFSETFROM:-0400 TZOFFSETTO:-0300 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=2SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTSTAMP:20111027T015622Z DTSTART;TZID="(GMT-04.00) Atlantic Time (Canada)":20111028T080000 SUMMARY:test Pegasus meeting UID:040000008200E00074C5B7101A82E00800000000608E107B3294CC0100000000000000 0  010000000110DF7ABDCEDA9449B8B3647A9DCA751 ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="jimisn@a p  m.ca":MAILTO:jimisn@apm.ca ORGANIZER;CN="Jim Banks":MAILTO:jbanks@APM.ca LOCATION:Boardroom in APM's offices DTEND;TZID="(GMT-04.00) Atlantic Time (Canada)":20111028T090000 DESCRIPTION:\N SEQUENCE:0 PRIORITY:5 CLASS: CREATED:20111027T015623Z LAST-MODIFIED:20111027T015624Z STATUS:CONFIRMED TRANSP:OPAQUE X-MICROSOFT-CDO-BUSYSTATUS:BUSY X-MICROSOFT-CDO-INSTTYPE:0 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY X-MICROSOFT-CDO-ALLDAYEVENT:FALSE X-MICROSOFT-CDO-IMPORTANCE:1 X-MICROSOFT-CDO-OWNERAPPTID:2015012827 X-MICROSOFT-CDO-APPT-SEQUENCE:0 X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20111027T015622Z X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20111027T015622Z BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:REMINDER TRIGGER;RELATED=START:-PT00H15M00S END:VALARM END:VEVENT END:VCALENDAR  </p>

Also if you want I could send you a meeting request and cc myself to see if you receive it in the body.  I would need to know your email address though.

 

Jim

<p>Also if you want I could send you a meeting request and cc myself to see if you receive it in the body.  I would need to know your email address though.</p><p> </p><p>Jim </p>

Had some tests on that ... with Outlook 2007.

Depending on configuration of Outlook, the appointment may come to you in different setup mails:

  • as text/calendar as body (so Pegasus shows the the ICD-code in clear text)
  • as text/calendar attachment without filename (you may define a viewer like sunbird within pegasus to open it) and multipart alternativ text (html and plain) in body (mostly sent via Exchange)
  • as winmail.dat attachment (and I get nothing out with fentun, because no filename declared :-( ) and plain text in body
  • as attachment with filename.ics (that seem to be a forwarded mailappointment, not the invitation)

If the ics comes as text/calendar as body, normaly there is DESCRIPION and a HTML-Part (X-ALT-DESC;FMTTYPE=text/html) in, which are displayed by Outlook. No chance taking the appointment within Pegasus to any iCalendar.

I'm not shure why Outlook creates a WINMAIL.DAT in some cases ... will have to search for ...

cheers   Olaf

 

<p>Had some tests on that ... with Outlook 2007.</p><p>Depending on configuration of Outlook, the appointment may come to you in different setup mails:</p><ul><li>as text/calendar as body (so Pegasus shows the the ICD-code in clear text)</li><li>as text/calendar attachment without filename (you may define a viewer like sunbird within pegasus to open it) and multipart alternativ text (html and plain) in body (mostly sent via Exchange)</li><li>as winmail.dat attachment (and I get nothing out with fentun, because no filename declared :-( ) and plain text in body </li><li>as attachment with filename.ics (that seem to be a forwarded mailappointment, not the invitation)</li></ul><p>If the ics comes as text/calendar as body, normaly there is DESCRIPION and a HTML-Part (X-ALT-DESC;FMTTYPE=text/html) in, which are displayed by Outlook. No chance taking the appointment within Pegasus to any iCalendar. I'm not shure why Outlook creates a WINMAIL.DAT in some cases ... will have to search for ... cheers   Olaf</p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft