Per Nergård (MVP)
Nov 30, 2012
  5266
(0 votes)

Monitor when the EPiServer license expires

Yesterday I got some input from a friend about that they had got a license exception right before a big release.

I’ve always thought it was a bit odd that EPiServer haven’t had a some kind of warning mechanism built in so I thought about building my own.

A quick round of Google later I learned that I’ve totally missed out that in CMS 6 there are a reminder functionality built in. Read Johan Björnfots blog post about it and some additional features here.

Ok but what about CMS5? I had some spare time so I created a scheduled job that will check if todays date is bigger than the expiry date minus one month.

If so a simple mail is sent out.

Both the email recipients and another monthly value (default one) to subtract from the expiry date can be set from two different properties on the start page.

You can download code over at the code section.

I guess it would probably work for CMS 4 sites as well.

Nov 30, 2012

Comments

valdis
valdis Dec 1, 2012 12:21 AM

Nice! Will this (http://blog.mathiaskunto.com/2012/02/13/supplying-episerver-scheduled-jobs-with-parameters-through-admin-mode/) be applicable to CMS5 as well?

Per Nergård (MVP)
Per Nergård (MVP) Dec 1, 2012 10:54 AM

Hi. Yes I think that Mathias parameter thing should work for cms5. But I haven't tried it myself.

Please login to comment.
Latest blogs
From Prompting to Production: Optimizely Opal University Cohort and the Future of Agentic MarTech

Most organizations today are still playing with AI. They experiment with prompts, test ideas in isolated chats, and occasionally automate a task or...

Augusto Davalos | Apr 28, 2026

Six Compelling Reasons for Upgrading to CMS 13

Most software updates ask you to keep up. Optimizely CMS 13 asks something different — it asks whether your digital strategy is built for a world...

Muhammad Talha | Apr 28, 2026

Optimizely CMS 13 breaking changes: GetContentTypePropertyDisplayName

When upgrading from CMS 12 to 13, resolving property display names may not work as before. Here’s what changed.

Tomas Hensrud Gulla | Apr 27, 2026 |

Accelerate Optimizely DAM Adoption: Unlocking Business Value with Metadata Bulk Import

Accelerating Optimizely DAM Adoption How a Metadata-Driven Bulk Import Utility Unlocks Real Business Value Executive Summary For enterprises runnin...

Vaibhav | Apr 27, 2026