Think I found bug. When adding an MX record of equal value priority to an existing record an error is returned "This or a similar MX Record does already exist in this zone." Though the record itself is unique and the priority is the same it throws the error. Multiple MX records with the same priority are allowed. I am running ISPConfig 2.2.23 on Ubuntu 8.04 following the official setup guide.