Submitted by dclee9 on Mon, 11/25/2013 - 02:32
Hello,
i'm trying to create a user account that's using UTF-8@IDN.com website
but looks like there is a error
Failed to save mailbox : Missing or invalid username
is there a way to create a email address that's UTF8?
Many thanks
Status:
Active
Comments
Submitted by JamieCameron on Mon, 11/25/2013 - 04:31 Comment #1
What username are you entering exactly?
Submitted by dclee9 on Tue, 11/26/2013 - 23:20 Comment #2
李鼎嘉@中華國際.台灣
Submitted by JamieCameron on Wed, 11/27/2013 - 05:23 Comment #3
I don't think it is possible to have a Unix user with a username that contains non-ascii characters, sorry. Too many tools will fail, and it has the potential to confuse file formats like /etc/passwd.
Submitted by dclee9 on Wed, 11/27/2013 - 05:58 Comment #4
is it possible to create unix user account using ascii than add utf8 email address by coding the source file?
if it's possible please let me know which file to change to.
thanks
Submitted by JamieCameron on Wed, 11/27/2013 - 10:39 Comment #5
Can an email address actually contain non-ascii characters? Or are you using some ascii encoding of UTF-8 for use in addresses?
Submitted by dclee9 on Thu, 11/28/2013 - 19:59 Comment #6
https://en.wikipedia.org/wiki/Email_address
Internationalization
"The IETF's EAI Working group published RFC 6530 "Overview and Framework for Internationalized Email", which enabled non-ASCII characters to be used in both the local and domain parts of an email address. RFC 6530 provides for email based on the UTF-8 encoding, which permits the full repertoire of Unicode. RFC 6531 provides a mechanism for SMTP servers to negotiate transmission of the SMTPUTF8 content."
Internationalization examples
These addresses are not compliant with RFC 5322 and will therefore not work with many of the current generation of email servers and clients. RFC 6530 compliant servers should be able to handle these.
Submitted by JamieCameron on Fri, 11/29/2013 - 05:45 Comment #7
That seems to support what I wrote - that most mail servers won't accept non-ascii addresses.