>NetAuthAgent has had a bug for years where you cannot connect to an FTP server if your username contains an `@` symbol.
Basic auth and FTP had a username password schema like
ftp://username@ftpserver.address.com and even
ftp://username:password@ftpserver.address.com