My hosting company makes all my usernames with a "@" in them.
curlftpfs user="user@domain.com:pass" ftp://ftp.domain.com/ ~/domain/
For some reason I get in response
Error connecting to ftp: Couldn't resolve host 'domain.com:pass'
I think that it's trying to connect to user@domain.com without the password
(because of the @ sign)