You should not create MailBox instance using incorrect values - this may lead to serious problems, if you or anyone else, tries to parse a header containing such data later.
You can use MailBox.CreateWithoutValidation static method, if you want to skip validation:
MailBox m = MailBox.CreateWithoutValidation("@", "Name");