O @domain
não é uma coisa de FTP, em geral. É apenas parte da sintaxe do nome de usuário que o seu servidor FTP , especificamente, insiste. Como resultado, não há uma maneira especial de "imitá-lo": se o seu servidor diz nomes de usuários assim, eles devem se parecer com isso. (Especialmente com um cliente tão limitado. Se não for possível enviar um nome de usuário mais longo - o que é uma mudança básica - como ele poderia fazer algo ainda mais complexo?)
-
Primeiro, olhe para reconfigurar o servidor para não exigir o sufixo @domain.
-
Se isso não for possível (por exemplo, se for um servidor de hospedagem compartilhado), outra opção é configurar um segundo servidor e, por exemplo, uma tarefa automatizada para mover novos arquivos do servidor B para o servidor A.
-
Você também pode tentar escrever um simples "proxy" TCP que passe tudo para o servidor real, mas altere o campo de nome de usuário. (Pode haver um software de proxy FTP que você possa usar.) Embora isso possa ser difícil devido à maneira como as conexões de dados FTP funcionam…