First: the context. Second: the suggestion.
** The context for my suggestion first:
It's been like that ever since I have virtualmin on my dedi, when there's an update, every hour, I receive an email from webmin @ [my reverse], to tell "Package updates on [my reverse]", with inside the body, for instance here,
An update to webmin from 1.921 to 1.930 is available.
An update to usermin from 1.771 to 1.780 is available.
Updates can be installed at https://[my reverse]10000/security-updates/
Guilty as charged, here, I waited to install the updates because I was busy with stuff.
But, still, an email every hour is absolutely too much. I trust that can certainly be configured somewhere...
But: where? I have given the same email as admin to multiple virtual servers, this might also be my root email, and as things are, I simply have NO clue where, in webmin and virtualmin, there is the wrong setting for email notifications.
I've been searching for 35 minutes now, I've opened every user in virtualmin's virtual servers' users under each domain, and still don't find where that email of mine is given so that update notification emails are sent to it every hour. I will find, eventually, but I shudder at the thought others must undergo the same chore.
** My suggestion now.
I strongly encourage the addition of content to the body of those emails.
There should be an hyperlink pointing to a page where those precise emails for updates can have their settings altered.
I'm not saying it should point to the webmin/virtualmin configuration page, no. I'm saying: it should point to a page that doesn't require logging in, to change email settings.
You know, just like those newsletters we receive here and there, or the commercial emails when they're from legit companies respecting the law, at the bottom of those emails, there are an "unsubscribe" and/or a "change settings" link of sorts. When you click it, it leads to a page in which yo do NOT have to login with a username password, but you can immediately alter the frequency of incoming emails for this precise communication channel.
This is what I suggest, summarized:
- (1) a link at the bottom of system update email notifications,
- (2) leading to a page in which we can configure the frequency of emails (as this is about security, maybe do not offer the possibility to never receive them again, say, the minimum frequency would be once a week),
- (3) and that page would NOT require to be logged in to webmin/virtualmin, the hyperlink would be configured so that it leads to a page built just for that purpose, in which the only thing that can be configured is the email frequency.
I fear that's a bit of work, but I believe this would be a very user friendly principle, so if this is done some day, this will be great :)