Skip to content
Snippets Groups Projects
user avatar
Judah MW authored
Amavisd supports wildcards by performing decreasingly specific SQL
lookups:
    9 - lookup for user+foo@sub.example.com
    8 - lookup for user@sub.example.com
    7 - lookup for user+foo
    6 - lookup for user
    5 - lookup for @sub.example.com
    3 - lookup for @.sub.example.com
    2 - lookup for @.example.com
    1 - lookup for @.com
    0 - lookup for @.       (catchall)
    (https://www.ijs.si/software/amavisd/README.lookups.txt)

However idn_to_* returns an empty string if the domain has a leading dot
which means lookups 0-3 cannot be used.  This is fixed by removing the
leading dot before encoding or decoding and adding it back just before
returning the domain.
22635140
History

ISPConfig - Hosting Control Panel

ISPConfig logo
Development branch: pipeline status

Functions

  • Manage multiple servers from one control panel
  • Single server, multiserver and mirrored clusters.
  • Webserver management
  • Mailserver management
  • DNS server management
  • Virtualization (OpenVZ)
  • Administrator, reseller, client and mailuser login
  • Open Source software (BSD license)

Supported daemons

  • HTTP: Apache2 and NGINX
  • HTTP stats: Webalizer, GoAccess and AWStats
  • Let's Encrypt: Acme.sh and certbot
  • SMTP: Postfix
  • POP3/IMAP: Dovecot
  • Spamfilter: Rspamd and Amavis
  • FTP: PureFTPD
  • DNS: BIND9 and PowerDNS1
  • Database: MariaDB and MySQL

Supported operating systems

  • Debian 9 - 11, and testing
  • Ubuntu 16.04 - 20.04
  • CentOS 7 and 8

Auto-install script

You can install the "Perfect Server" with ISPConfig using our official autoinstaller

Migration tool

The Migration Tool helps you to import data from other control panels (currently ISPConfig 2 and 3 – 3.2, Plesk 10 – 12.5, Plesk Onyx, CPanel2 and Confixx 3). For more information, see https://www.ispconfig.org/add-ons/ispconfig-migration-tool/

Documentation

You can support ISPConfig development by buying the manual: https://www.ispconfig.org/documentation/

Contributing

If you like to contribute to the ISPConfig development, please read the contributing guidelines: CONTRIBUTING.MD

  1. not actively tested

  2. The Migration Toolkit now contains beta support for migrating CPanel to ISPConfig.