Phil je příkazového řádku, Python nástroj, který posílá upomínky e-maily o setkání, jak je definováno v souboru iCalendar.
To řeší tento případ použití:
- Will pracuje na projektu, který má setkání každou sobotu. Will chce automatizovaný způsob, jak poslat upomínku e-mail všem o setkání s podrobnostmi o tom, kdy setkání je, jak se zúčastnit, a kde jsou poznámky k setkání bude.
- Bude nainstaluje a nakonfiguruje Phil posílat e-maily na seznamu projektu před schůzí sobotu. Bude nastavuje cron kopat Phil off každé ráno zkontrolovat připomenutí, které potřebuje k odesílání a poslat je.
Historie
Pracuji na spoustu projektů, z nichž některé mají pravidelné schůzky. Jednoho dne jsem si uvědomil, že by to pomohlo hodně, kdybych měl nějaký automatizovaný způsob, jak vyslat setkání upomínky pro každého s nějakým textem, který zadali při setkání bylo, jak na schůzi, a kde hledat podrobnosti o tom, co jednání bude krýt.
Pracuji na spoustu projektů a mají sakra času přichází s dobrými názvy pro všechny. Já si to moc nepamatuju názvy knihoven a věci, které jsem použít, tak jsem se přijít na libovolné jména jsou v pořádku, tak dlouho, jak tam je dostatečná dokumentace, která umožňuje vyhledávače najít kritéria vyhledávání projektů dáno. Vzhledem k tomu, že jsem se rozhodl jmenovat všechny své projekty, do budoucna se jmény jako Phil.
Tak Phil se narodil
Vlastnosti :.
- má konfigurační soubor ve formátu config.ini
- analyzuje iCalendar souborů, počítá příští platné datum schůzky, a posílá upomínky email x dní před zasedáním
- se snaží, aby vám dvakrát připomínat stejném zasedání!
- má režim --debug, která vám umožní vyzkoušet věci, aniž by ve skutečnosti odeslání e-mailu
- má --quiet režim, který se bude tisknout pouze chyby
- správně vypíše chyby na stderr a výstup na standardní výstup; také vrátí kód chyby 1, pokud se nepodařilo
Požadavky na :
- Python
Komentáře nebyl nalezen