-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request for MailWatch 2.0 #1028
Comments
Move settings that are currently in the conf.php (time, language, date format, ...) to db and create overwrites as follows: |
I occasionally get requests to enable/disable certain aspect of the GUI, that would be nice to be able to customize them per user and/or globally, such as the legend, real time graph, etc. |
I'd like to see MailWatch improve its whitelist/blacklist feature. If it can handle wildcard it will be great. (Even better with a pre-defined expire time.) Lots time I need to whitelist an email address based on FROM only. |
Concerning whitelist and blacklist, It will be nice to have a system of mass search and delete. |
@Skywalker-11 The current MailWatch only allow me to blacklist/whitelist match both FROM and TO address. For example, whitelist emails "FROM aaa@bad_mta.tld TO *@mydomain.tld". We have a client who has a badly configured mail server (no PTR record and wrong SPF) send us email to [email protected] so the email get blocked. I whitelisted this in MailWatch. Later this client send another email to [email protected] and [email protected] then the mail got blocked again. I wish I can make a rule, say, let's whitelist all emails "FROM aaa@bad_mta.tld TO *@mydomain.tld". This is what I mean the wildcard * (asterisk) feature. |
@pztop if I'm not mistaken this should work already with 1.2.7: from= |
@Skywalker-11 Sorry I am not aware of that. I'll give a try on 1.2.7. Thank you. |
As requested by @Stephanowicz in #1039: make geoip lookup optional and triggered by a button on the detail page to reduce loading time in case of failing reverse lookup |
Evaluate faster gethostbyaddr function: #1039 (comment) |
|
I'm not sure if this is already on the roadmap for 2.0, but having a better MVC approach of the project (particulary the V part) introducing templates for easier look (themes) modding of the interface would be neat. |
Support for plus addressing would be interresting too. You can look at my ticket on EFA here about it: E-F-A/v3#413 |
Add checks if required perl modules are installed |
Expanding concept in #1050: an Admin/Domain admin managed custom link list in tools and links |
|
For the SHA512-CRYPT. To store password use:
During upgrade process from MailWatch 1.2.x -> 2.0, convert direct MD5 stored password to the new schema Code can know the type of crypt with this system. No needed to generate new password for existing users. We can also add a system to ask user during login to upgrade their password to generate new SHA512-CRYPT password for a better security. |
@stefaweb this trick is already in use, look here MailWatch/mailscanner/checklogin.php Lines 96 to 111 in fc680d1
At the moment password_hash is in use, and CRYPT_BLOWFISH is the hashing algorithm used to crypt password |
#1094 |
Hi, are there any instructions for the develop branch I could have? I am getting many errors and cannot load variables in conf.php. I have installed composer, but still not working. I am running on php 7.2. Thank you. |
@mealerz - the develop branch is still very much work in progress - isn't not stable and should not be used in production - if of course you're looking to help develop it, then all help is welcome. If you haven't already, you'll need to create the If you're using PHP 7.2, you'll likely also get a session cookie issue, if so, comment out the line it points to in As above - this is not fit for production and only for development at the moment. I know many people ran 1.2 in develop branch, but V2.0 is a different beast. |
Most of the code probably will change due to the migration to symfony and a mvc like structure. |
To add to the ideas so far about the whitelist/blacklist, perhaps a comment or notes field (with a setting to make it mandatory or not) and an automatic timestamp when the entry was added? |
This issue should contain all feature request for the next major version of MailWatch
Feature should be voted with a 👍 or a 👎
The text was updated successfully, but these errors were encountered: