Programa de ponto de saída de Início de Sessão do Servidor de FTP
O que deve estar incluído no seu programa:
- Tratamento de exceções
- Depuração
- Registo
- Registe o endereço de IP e de correio eletrônico (enviado como uma senha) do solicitador de FTP.
Escreva o seu programa de saída de início de sessão do servidor de FTP para:
- Aceitar inícios de sessão do ID de utilizador ANONIMO
- Peça um endereço de correio eletrônico como uma senha. É habitual pedir um 'endereço de correio eletrônico válido' para a senha. O termo é enganador porque o programa de saída só verifica se existe um símbolo '@' no meio de uma cadeia de caracteres alfanuméricos. Isso também é habitual. É por este motivo que é importante registar o endereço de IP do utilizador.
- Verifique se existe o símbolo @ na cadeia de senha.
- Force os utilizadores ANONIMOS apenas para a sua biblioteca de acesso público. Consulte o código de retorno 3 do parâmetro 8 para ver o Formato de TCPL0200.
Existe uma função de tempo de espera do programa de saída?
Não existe tempo de espera para os programas de saída de FTP. Se o programa de saída detectar um erro ou exceção que não consiga resolver, o servidor de FTP cancelará a sessão.
QTCP Necessita de Autoridade
Quando a aplicação chama o programa de saída de início de sessão do servidor de FTP, o trabalho do servidor de FTP está a ser executado sob o perfil de utilizador QTCP.
Certifique-se de que o QTCP tem autoridade suficiente para acessar e escrever em arquivos de registo ou outros arquivos circundantes associados aos programas de saída.