iCalendar on Domino

Lotus says that Notes/Domino supports the iCalendar specification. Actually, iCalendar is a combination of specifications and I would like to know exactly which ones are supported.

As iNotes is very slow for most users, especially those on a modem dialup connection, and it is also overkill for the functionality many mobile users might need, we are exploring other options.

Webmail in Notes is not sufficient as it requires client-side Java applets for functionality.

What we would like to do is use Horde’s IMP PHP front end to an IMAP mailbox (with Domino mailboxes on the backend) to provide very fast web access to email. This part is all very clear and works very well.

For the calendar functionality, we have a bigger problem. We have found some 3rd party solutions (phpicalendar, for example) that provide some functionality to .ics files and make a general claim of supporting iCalendar. However, what I cannot seem to see for sure is whether Lotus only supports iCalendar for server-to-server communications and also for client-side messaging (i.e. sending a meeting invitation to a non-Notes user).

Does anyone have experience with finding a pure xHTML-based solution to accessing Domino mail databases?