ftp - special characters in the user name allowed?

user has a name xxx@yyy@domainname.com   -   is this legal?  When trying to ftp through our firewall, it is rejected even though this is their valid user id.
dcuryloAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
moduloConnect With a Mentor Commented:
PAQed with no points refunded (of 500)

modulo
Community Support Moderator
0
 
gheistCommented:
Do you use real FTP client or a web browser ???
Usernames of any kind without whitespaces are quite OK, interpretation varies form server to server.
0
 
dcuryloAuthor Commented:
So there is no standard requirements?  It is a real ftp client.
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
jlevieCommented:
Well, xxx@yyy@domainname.com is not a valid email address, so a remote anonymous FTP server might well reject the session.
0
 
gheistCommented:
RFC1123 denotes some standard of a kind, @ is not a telnet-special character (but it can confuse URL parser which prefers ftp://user:password@host)

0
 
MercantilumCommented:
xxx@yyy@domainname.com  is used in some cases of mail redirection, like in Lotus Notes.
E.g.  johnford@internalservice@company.intranet@globalemail.com
0
 
MercantilumCommented:
I forgot to mention that in this case, the address is evaluated first

A@globalemail.com
  then (from globalmail.com internally)
B@company.intranet
  then (from company.intranet internal servers)
johnford@internalservice
  then (from internalservice, likely to be a mail server, posting locally to johnford)
johnford

If it can make it more clear.
0
 
gheistCommented:
Never seen FTP software named Lotus Notes
0
 
MercantilumCommented:
:)
About ftp, for info, proxy ftps have a similar syntax for username
  xxx@domain
where domain is the actual host to connect to, using user xxx
I guess in the case of xxx@yyy@domain, xxx@yyy would be interpreted as a user name, for a proxy ftp.

In your case the firewall could prevent the host bouncing :
   user ---> your-ftp-server ----> domainname.com
- if your ftp server understands the proxy ftp syntax, it will try to connect to domainname.com, using xxx@yyy as user name
- if your ftp server is not supposed to authorize this host bouncing, it's fortunate the firewall prevents the connection to happen.
0
All Courses

From novice to tech pro — start learning today.