So… this is a wishlist for “Mail UI”, obviously most of these won’t be satisfied due to current goal (design a new Cockpit-based UI, not add more features) but i hope that will help the progression of the project
lists! mailboxes, users, aliases, shared mailboxes, distribution lists (still talking of EMAIL, not groupware): a comprehensive set of panels to get a grip on addresses are in use; i know that LDAP groups won’t be that easy to do due to the source of the data but… who knows? Maybe cached data for every group could be a nice “spot” from this pages aliases, shared mailboxes, distribution list should be changed. Long story short: Email Addresses and Email should be glued into one UI. This has a downside: delegation of roles and user management.
Stats! Global disk/partition usage, single mailbox disk usage (folders too? ), single user messages number (folders too?) and messages stored, sent and received, maybe with averages (day, week, month year). Mail quota status should be useful too, with forecast of currently assigned quotas (10 gb for 4 users, 2gb for 10 users equals 60gb of space declared available, with warnings for free space on mounted partition)
DNS diagnostics for internet domains (whois, SPF and DMARC retrieve, dig)
shortcuts for rspamd console and fail2ban console (if installed)
starting from a user, a shortcut for view logs on user-related operations (messages retrieve, management, sent)
mountpoint management for mail folders, with a tool for data and mountpoint migration
I hear @dev_team is sharpening swords and axes … maybe they want have a word with Alessio?
A bit more serious… I think that a lot of my proposals are not so feasible enough, but I think that might be useful and handy for management of mailserver.
Just ideas, hoping they will be interesting enough
Configuration as MX backup for another domain.
(I have three different NS installations on the run and would like to use against each other as MX backup - Yes, this is a DNS thing but also the mail server is involved)
Group accounts
Enable direct login with alias address
Multi-user capability in SOGo (that the mail alias can be selected as the sender)
Basically, I have to say that it is actually running quite well, the separation between users and e-mail takes some getting used to, but it works.
I think that basically we need the same features as those provided with the current user interface. I was thinking that probably users and email management could be merged.
As a bonus, A small graph representing the hourly / weekly / monthly volume of mails / spam / rejected would be more useful than that sector graph.
I’d like to have a live view of the maillog too.
A top 10 users report (on different time spans) would be nice.
An integration of the rspamd web interface would be great !
The way the aliases targets are displayed (and searched) is not perfect right now (in the server manager) especially when there are a lot of targets that cannot all be displayed : in that case it is not possible to search for each occurence of an email target. See below what I’m talking about :
That’s what I can see right now. Please keep us updated !
My mail system is quite small compared to most people, but I like to see information about how many emails I’ve received in a certain time. e.g. number of messages per day, week, month etc.
It would also be nice to see the statistics of how many spam messages I’m receiving compared to how many ham messages (rspam already does this).
It might be useful to see some data on which spam rule has been triggered the most, this might help the Admin tune the spam rules (symbols?) differently.
Is there an easier way of displaying the contents of the white & black lists for the different email options? The file listing in the rspam admin panel is OK, but some sort of drop down list view might be easier to work with.
Regards
Bob
I agree. It makes me remember that each time I installed a nethserver mail server I noticed that the effectiveness of the filter wasn’t so good at first time, especially for spams in another language than english. This is because the Bayesian filter doesn’t kick in before it learns 200 hams and 200 spams (wether you use SpamAssassin or rspamd). We discussed this with @filippo_carletti a long time ago and for sure it wasn’t that clear.
Therefore it could be useful to display a message to prevent disappointment and to keep user form being tempted to fiddle with the standard rules (that works good out of the box indeed).