unzip -l pmical250.zip
Archive: pmical250.zip
Length Date Time Name
376 11-28-2012 08:51 pmical.css
641 03-09-2016 12:50 pmical.ini
4428 03-08-2016 14:21 pmicalHelp.htm
913408 03-09-2016 09:17 pmical.exe
28329 03-07-2016 08:50 pmicalTZ.txt
947182 5 files
Did a search on my machine and found this one?
Put it on my site
https://setzco.dyndns.org/pmical250.zip
also available using ftp to same site.
The html file has.
PMICAL 2.50 March 2016
Utility to display content of ICS and VCS vCalendar files which contain things like meeting requests.
To install
Unzip all files from Pmicalnnn.zip into your Pegasus Mail executables directory (eg c:\pmail\Programs).
For Network installs, check with your administrator for information on the location to use.
Two dynamically created files, PMICAL.HTM and PMICAL.ICS will be created in your %TEMP% directory, when PMICAL is run.
Go into Pegasus Mail menu Tools/Options/Content Viewers
Add an entry for filename extension ".vcs" (and ".ics") and point to the location where PmIcal.exe was stored.
Try it out by going to a message attachment page in Pegasus Mail and clicking the "Open" button. You can also use PMIcal in Windows Explorer by drag and Dropping file onto PmIcal.exe. PMIcal also detects vCalendar files that are contained in the text version of a message.
If the vCalendar file requests a response (via RSVP=YES) then in the PMICAL menu, File/Reply Yes or Reply No can be clicked to either Accept or Decline the meeting request. and if Pegasus Mail is not running, you will be prompted to start Pegasus Mail. Pegasus Mail will immediately display the normal Compose Message screen, and will be filled in with the originator email address, the subject, and a brief message, which can be edited.
If the recipient of a request wants to send a message to the organizer, just click on the organizer email address, and if Pegasus Mail is not running, you will be prompted to start Pegasus Mail. Pegasus Mail will immediately display the normal Compose Message screen, and will be filled in with the originator email address and the subject, which can be edited to change the message.
Individual parts of the display can be Selected/Copied to the clipboard for use outside PMICAL.
Known issues:
None at present.
Notes:
Both vCalendar Version 1 and 2 are supported, repeat rules are working.
vCalendar streams that are embedded in the message body and not listed on the attachments dialog, can be extracted (select/copy) and saved as an ICS filetype. This file can then be opened (Drag/Drop) in Windows Explorer and presented to PMIcal for display
Alternatively setting up a NewMail rule to detect and trigger on vCalendar streams. A sample rule is included in this distribution. The location of PmIcal.exe in the rule will probably need to be changed for example to c:\pmail\programs\pmical.exe. As incoming mail will only trigger the Newmail rule once, the resulting report will be saved to disk (as PmIcal.htm) for later review(s) or printing off.
Timezones (new)
Timezone information associated with the sender of the request, and the recipient are displayed. When the sender does not have Daylight Time, their Standard Time is used. For most of America and Europe the Daylight times are present. You can check the settings in PMICALTZ.TXT.
minor issues
The following files are detected and processed:
Filetypes: .ICS and .VCS as attachments
Filetypes: .PM$ , .CNM as complete messages
Not supported
FREEBUSY requests
Any commands that start with X-
VTODO and VALARM command sets
Background information
VCALENDAR Url: VCALENDAR
Future versions:
I am planning to save meeting requests to a Sqlite database (Pmical.db). This will include loading of multiple iterations, where Repeat Rules are indicated, for Daily, Weekly, Monthly and Yearly events. Displaying the database content is not provided at this time.
I am planning to detect and display VToDo and VAlarm requests.
I am currently implementing detection and handling VTimeZone definitions, which may/will handle time changes that are different between sender and recipient machines. TimeDate information in the "Z" format (GMT/UTC) is already converted to recipient time zone. More information on this feature will be supplied when it is implemented
I would appreciate any feedback on issues etc
Martin Ireland
irelam@telus.net
unzip -l pmical250.zip
Archive: pmical250.zip
Length Date Time Name
--------- ---------- ----- ----
376 11-28-2012 08:51 pmical.css
641 03-09-2016 12:50 pmical.ini
4428 03-08-2016 14:21 pmicalHelp.htm
913408 03-09-2016 09:17 pmical.exe
28329 03-07-2016 08:50 pmicalTZ.txt
--------- -------
947182 5 files
Did a search on my machine and found this one?
Put it on my site
https://setzco.dyndns.org/pmical250.zip
also available using ftp to same site.
The html file has.
PMICAL 2.50 March 2016
Utility to display content of ICS and VCS vCalendar files which contain things like meeting requests.
To install
Unzip all files from Pmicalnnn.zip into your Pegasus Mail executables directory (eg c:\pmail\Programs).
For Network installs, check with your administrator for information on the location to use.
Two dynamically created files, PMICAL.HTM and PMICAL.ICS will be created in your %TEMP% directory, when PMICAL is run.
Go into Pegasus Mail menu Tools/Options/Content Viewers
Add an entry for filename extension ".vcs" (and ".ics") and point to the location where PmIcal.exe was stored.
Try it out by going to a message attachment page in Pegasus Mail and clicking the "Open" button. You can also use PMIcal in Windows Explorer by drag and Dropping file onto PmIcal.exe. PMIcal also detects vCalendar files that are contained in the text version of a message.
If the vCalendar file requests a response (via RSVP=YES) then in the PMICAL menu, File/Reply Yes or Reply No can be clicked to either Accept or Decline the meeting request. and if Pegasus Mail is not running, you will be prompted to start Pegasus Mail. Pegasus Mail will immediately display the normal Compose Message screen, and will be filled in with the originator email address, the subject, and a brief message, which can be edited.
If the recipient of a request wants to send a message to the organizer, just click on the organizer email address, and if Pegasus Mail is not running, you will be prompted to start Pegasus Mail. Pegasus Mail will immediately display the normal Compose Message screen, and will be filled in with the originator email address and the subject, which can be edited to change the message.
Individual parts of the display can be Selected/Copied to the clipboard for use outside PMICAL.
Known issues:
None at present.
Notes:
Both vCalendar Version 1 and 2 are supported, repeat rules are working.
vCalendar streams that are embedded in the message body and not listed on the attachments dialog, can be extracted (select/copy) and saved as an ICS filetype. This file can then be opened (Drag/Drop) in Windows Explorer and presented to PMIcal for display
Alternatively setting up a NewMail rule to detect and trigger on vCalendar streams. A sample rule is included in this distribution. The location of PmIcal.exe in the rule will probably need to be changed for example to c:\pmail\programs\pmical.exe. As incoming mail will only trigger the Newmail rule once, the resulting report will be saved to disk (as PmIcal.htm) for later review(s) or printing off.
Timezones (new)
Timezone information associated with the sender of the request, and the recipient are displayed. When the sender does not have Daylight Time, their Standard Time is used. For most of America and Europe the Daylight times are present. You can check the settings in PMICALTZ.TXT.
minor issues
The following files are detected and processed:
Filetypes: .ICS and .VCS as attachments
Filetypes: .PM$ , .CNM as complete messages
Not supported
FREEBUSY requests
Any commands that start with X-
VTODO and VALARM command sets
Background information
VCALENDAR Url: VCALENDAR
Future versions:
I am planning to save meeting requests to a Sqlite database (Pmical.db). This will include loading of multiple iterations, where Repeat Rules are indicated, for Daily, Weekly, Monthly and Yearly events. Displaying the database content is not provided at this time.
I am planning to detect and display VToDo and VAlarm requests.
I am currently implementing detection and handling VTimeZone definitions, which may/will handle time changes that are different between sender and recipient machines. TimeDate information in the "Z" format (GMT/UTC) is already converted to recipient time zone. More information on this feature will be supplied when it is implemented
I would appreciate any feedback on issues etc
Martin Ireland
irelam@telus.net