Jimmy Stealth If you want to see the original visitor IP with nginx you can add some lines to your nginx configuration and works well! Look here. This also work with nginx free firewall (WAF) and in your website Response Logs you can see the original client IP address.
Jimmy Additionally, a "catch all" feature should be useful in mail server. With catch all, users can send mails to non-created accounts and to go to a specific mail account (example in the admin account) or by user fault (typing wrongly the mail, exmaple: infp@example.com). These mails not dropped and saved for administrator. (such as Yandex Mail features in domain mails - admin tools page).
aaPanel_Jose thiagotgc KrzysztofMaciejewski I was studying CatchAll Email just now. It means that all emails (regardless of whether the user exists) will be forwarded to the specified user. The original user will not receive the email. Do you want this feature?
aaPanel_Jose thiagotgc You can set the directory when adding ftp We will record this suggestion first
thiagotgc aaPanel_Jose The famous "CatchAll" is used only for emails sent, for accounts that do not exist in the domain
aaPanel_Jose thiagotgc In other words, only non-existent users will be captured and delivered to a certain mailbox when they receive mail
Jimmy Additional Idea/Feature: Add in Monitor menu the option of Import/Export monitor files for better monitoring of server events and for transferring old logs to new server/new installation etc...
thiagotgc @aaPanel_Jose , is it possible to create an exception rule in Sys Firewall? I would like to be able to release access only from some countries, and block the rest. Currently, I need to block EVERYONE, one by one ....
Jimmy Some improvements for Cron menu: Add the following options in period: @yearly @reboot [recommended, very useful] Additionally, in App Store in Status column you can change the icon to be a click to start/stop this service for quickly starting/stopping.