Files
iRedAdmin-Pro-SQL/README.md
2023-04-10 10:01:54 +02:00

4.9 KiB

iRedAdmin-Pro-SQL

Free & open-source repository of iRedAdmin-Pro-SQL

This is a free upload of the latest "iRedAdmin-Pro-SQL" package (5.3). I hope some people will find this useful. I was looking for quite a while online but could not find a freely distributed copy, despite the license technically not stopping you from sharing it, as I mention below.

Since nobody else did it, I now will. The few modifications done to it are listed below. Thank me later!


yoUrE brEAkInG tHE liCeNsE

The client is NOT allowed to redistribute or resell iRedAdmin-Pro (...) as your own product. 

aka. I AM allowed to redistribute iRedAdmin-Pro, acknowledging that it is their code, which I hereby do. I am not claiming this as my own product, this is their creation, not mine. I merely share it, as I disagree with having to pay for open-source code.

All copyright, and other -rights to iRedMail.


Only very few files were changed. Original check has been commented out so you can understand what it did before.

- controllers/panel/sys_settings.py
# This script did the actual check
  
- templates/default/panel/license.html
# Tiny change to remove the "Renew License" button
  
- static/default/css/screen.css
# ctrl+shift+I formatting & changed color from green to purple. 
# CSS file looks disgusting, refusing to clean that

Thats it


Original Details

Feature iRedAdmin (OSE) iRedAdmin-Pro
$\textcolor{orange}{\textsf{Localized Web Interface}}$
English, German, Spanish, French, Italian, Polish, Chinese, and more.
X X
$\textcolor{orange}{\textsf{RESTful API Interface}}$
Read our API documentation
X
$\textcolor{orange}{\textsf{Unlimited Mail Domains}}$
Host as many mail domains as you want
X X
$\textcolor{orange}{\textsf{Unlimited Mail Users}}$
With per-user mailbox quota control
X X
$\textcolor{orange}{\textsf{Unlimited Mailing List/Aliases}}$
Manage members, access policies
X
$\textcolor{orange}{\textsf{Unlimited Domain-Level Admins}}$
Either promote a mail user to domain admin role, or create a separated domain admin account
X
$\textcolor{orange}{\textsf{Advanced Domain Management}}$
Domain-level mailbox quota, limit numbers of user/list/alias accounts, Relay, BCC, Alias, Domain, Catch-all, Backup MX, Throttling, Greylisting, Whitelists, Blacklists, Spam Policy, user password length and complexity control
X
$\textcolor{orange}{\textsf{Advanced User Management}}$
Per-user BCC, Relay, Mail Forwarding, Alias Addresses, Throttling, Greylisting, Whitelists, Blacklists, Spam Policy, restrict login IP/network, Changing email address
X
$\textcolor{orange}{\textsf{Self-Service}}$
Allow end user to manage their own preferences: Password, Mail Forwarding, Whitelists, Blacklists, Quarantined Mails, Spam Policy
X
$\textcolor{orange}{\textsf{Service Control}}$
One click to enable/disable mail services for mail user: POP3, IMAP, SMTP, Sieve filter, Mail Forwarding, BCC, and more.
X
$\textcolor{orange}{\textsf{Spam/Virus Quarantining}}$
Quarantine detected SPAM/Virus into SQL PostgreSQL database for later management (delete, release, whitelist, blacklist)
X
$\textcolor{orange}{\textsf{View basic info of all sent and received emails}}$
Sender, Recipient, Subject, Spam Score, Size, Date
X
$\textcolor{orange}{\textsf{Throttling}}$
Based on: max size of single email, number of max inbound/outbound emails, cumulative size of all inbound/outbound emails
X
$\textcolor{orange}{\textsf{Whitelisting, Blacklisting}}$
Based on: IP addresses/networks, Sender address, Sender domain name
X
$\textcolor{orange}{\textsf{Searching Account}}$
Searching with display name or email address, domain name
X
$\textcolor{orange}{\textsf{Log Maildir Path of Deleted Dail User}}$
You can delete the mailbox on file system later, either manually or with a cron job
X
$\textcolor{orange}{\textsf{Log Admin Activities}}$
Account creation, activation, removal, password change, and more.
X
$\textcolor{orange}{\textsf{Fail2ban Integration}}$
View info of banned IP address (Country/City, reverse DNS name), log lines which triggerred the ban (easy to troubleshoot why the ban happened), and unban it with one click
X
$\textcolor{orange}{\textsf{Last login track}}$
View the time of user last login via IMAP and POP3 services, also the time of last (locally) delivered email
X
$\textcolor{orange}{\textsf{Export all managed mail accounts}}$
Export statistics of admins
X




My wallet is crying now. Please give this repo a star to cheer me up

2023-04-10-064957