[IMP][Issue 610178] Move contract expiration reminder to a server action for SaaS customisability