Odesílání emailu / upozornění na základě data v události

Dobrý den,

mám takový dotaz. Chci na webu udělat událost kde bude datum akce. Po skončení akce bych potřeboval, aby autor akce dostal zprávu (e-mail, upozornění) se specifickým textem. Nejlépe ještě s malým zpožděním (např. 48 hodin).

Lze toto nějak jednoduše udělat (existuje na toto nějaký modul), nebo si už vymýšlím příliš a bude to na programování vlastního modulu?