How can I use wget to get files recursively if the username contains an @?

Solution 1:

If you use wget's --user=wh@tever and --password=bl@h options rather than the user:pass@host syntax, it should work fine.