I got an email to my main email address saying
Now, I logged into my cpanel two weeks or so ago and when I clicked the link it claimed my account was not inactive and could therefore not be renewed. The email is from no-reply@heliohost.org, not some spammer as far as I can see, so what is happening with my account?