Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nblock/exchange2ical
a bridge for exchange 2003 public folder calendar to ics
https://github.com/nblock/exchange2ical
Last synced: 22 days ago
JSON representation
a bridge for exchange 2003 public folder calendar to ics
- Host: GitHub
- URL: https://github.com/nblock/exchange2ical
- Owner: nblock
- License: agpl-3.0
- Created: 2010-11-11T22:27:32.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2012-07-23T20:35:07.000Z (over 12 years ago)
- Last Synced: 2023-03-10T19:54:41.223Z (almost 2 years ago)
- Language: Python
- Homepage:
- Size: 121 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
exchange2ical
about:
exchange2ical extracts a public folder calendar from OWA2003 and generates a ics file from the data.
the extraction highly depends on how events are added to OWA2003 and might need to be changed for your use case.dependencies:
- python2 (tested with 2.7)
- beautiful-soup
- python2-icalendar
- python2-pytzoptional:
- any webserver
- any cron daemoninstall process:
1) copy exchange2icalrc-sample to either /etc/exchange2icalrc or $HOME/.exchange2ical/exchange2icalrc (prioritised)
2) adjust config to your needs
3) add a cron job (eg. */30 * * * * /path/to/exchange2ical)additional steps when using a webserver:
1) create a user (for example: exchange)
2) setup a directory within webserver-root (for example: /var/http/cal)
3) chown exchange:http /var/http/cal
4) chmod 2750 /var/http/cal
5) see 'install process' above