MattGarner

Active Member
Apr 22, 2016
29
3
53
United Kingdom
cPanel Access Level
Root Administrator
Hi,

Moving a client over to our cPanel server and they have the current email: b&[email protected] and it’s an email they have advertised. The cPanel email doesn’t support the & sign in the username section. Although looking on RFC standards it should be ok and would probably be allowed on other email platforms?

Anyway, is there any workarounds? Even to just get the mail sent to that address delivered to another email address maybe. Also what would be the reasons not allowing the & sign as well?

Cheers,
 

keat63

Well-Known Member
Nov 20, 2014
1,963
267
113
cPanel Access Level
Root Administrator
Is this their own domain?

As a work around until you find a definitive answer as to why the special character doesn't work (I also tried on mine ).
Could you set the default address to something that they have access to.
In Cpanel in the email section.

Any email coming to b&[email protected] won't arrive (the account doesn't yet exist)
The default address could forward this to [email protected] instead.

It's not the answer you were looking for, but would get you out of a sticky hole pretty quickly.
 
Last edited:

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
There aren't any workarounds for this, the reasoning behind it is noted in the following thread: Ampersand in Mail Forwarder not allowed

There is also a feature request in that thread that may be of interest to you.

Forwarders won't allow the use of the ampersand, but I've not tested filters - you might test this by creating them a new email address - for example: [email protected] then go to cPanel>>Email>>Email Filters -> [email protected] and add a new filter