Can someone tell me please how to use UPPERCASE in mailbox name? I need it because on my page users can register uppercase nick's but ISPConfig doesn't allow it. And when I add mailbox "[email protected]" and send mail to it, it doesn't work. Thank you for reply
conceivably you could edit line 170 of /usr/local/ispconfig/interface/web/mail/mail_user_edit.php and replace Code: $this->dataRecord["email"] = strtolower($_POST["email_local_part"]."@".$_POST["email_domain"]); with Code: $this->dataRecord["email"] = $_POST["email_local_part"]."@".strtolower($_POST["email_domain"]); but this change would be overwritten by later updates.
i think, this makes no sense, because the mail-Adress [email protected] and [email protected] are the same everywhere in the web (as i know).
RFC's specify that mailbox names are case sensitive. Is it just an ispconfig3 thing to force lowercase, or is this a requirement caused by postfix or one of the email programs used?
Since the RFCs specify case-sensitivity perhaps there should be the option within ISPConfig to allow it per email domain? If option selected, use my alteration above, else use the original line?
We had case sensivity at the beginning and it caused a lot of problems. Poeple complained that their email does not arrive because [email protected] and [email protected] amd [email protected] are 3 different mailboxes then. If you force lowercase, then postfix will put emails for all these 3 email addresses with different casing into the same mailbox. If the email address is case sensitive, then the emails will get delivered into 3 different mailboxes and if you dont create all of them as different pop3 accounts in your mail client, you will never see the emails for this accounts. Even if RFC's might specify it otherwise, I have never seen a single mailserver that handles email addresses case sensitive.