X-Git-Url: https://git.cweiske.de/bdrem.git/blobdiff_plain/22920ecdc0972c099a6eca79ee3071872a43e527..e394bfda538b21674a2eb3a2a0cde6a841568912:/README.rst diff --git a/README.rst b/README.rst index 66d0da2..07d224b 100644 --- a/README.rst +++ b/README.rst @@ -3,7 +3,8 @@ bdrem - Birthday reminder by mail ********************************* Birthday reminder that sends out e-mails. -It can also generate ASCII tables on your console/shell and normal HTML pages. +It can also generate ASCII tables on your console, iCalendar files +and normal HTML pages. .. contents:: @@ -17,13 +18,14 @@ Data sources - Multiple date fields per record supported. - An LDAP server -- `Birthday reminder ` files (``.bdf``) +- `Birthday reminder `_ files (``.bdf``) Output formats ============== - ASCII table - HTML - Email (text + HTML parts) +- iCalendar ===== @@ -80,6 +82,24 @@ If you only want an email if there is a birthday, use ``--stoponempty``:: Make sure your config file contains ``$mail_from`` and ``$mail_to`` settings. +iCalendar +========= +Exporting birthday events into an ``.ics`` file is easy:: + + $ bdrem --renderer=ical > birthdays.ics + +It is possible to access the calendar via HTTP, too:: + + http://example.org/bdrem/?renderer=ical + +You can subscribe to it in your calendar or email application. +Integration has been tested with Thunderbird's Lightning__ and Claws Mail's +vCalendar__ plugin. + +__ https://addons.mozilla.org/en-US/thunderbird/addon/lightning/ +__ http://www.claws-mail.org/plugin.php?plugin=vcalendar + + HTML page ========= Simply point your web browser to the ``.phar`` file, or ``index.php``.