My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

ScheduleBe process mail replies to meeting requests, using Bedework Caldav Server and its real-time service scheduler.

It will be made as a python plugin for Postfix.

Scope

A plug-in for processing mail containing ics attachment with MEETING REQUEST / REPLY. In that case, mail should be POST ed on Bedework with RTSVC

Environment

A bedework server with RealTime Service working. www.bedework.org

Flow

  1. parse the email
  2. strip .ics attachment
  3. eventually decode .ics attachment if base64 encoded
  4. check that it is a MEETING:REQUEST/REPLY
  5. get Sender and Recipient to set HTTP REQUEST Header
  6. make a POST REQUEST to Bedework RTSVC using Headers above
  7. use an async library to perform the POST REQUEST
  8. parse bedework response to check that all is ok
Powered by Google Project Hosting