# Envoyer un fichier

Exécute un transfert d’envoi de fichier.

-c <CONFIGURATION>, --config=<CONFIGURATION>

  Définit le fichier de configuration à utiliser.

-p <PARTNER>, --partner=<PARTNER>

  Le nom du partenaire distant avec lequel le transfert va être effectué.

-l <LOGIN>, --login=<LOGIN>

  Le nom du compte distant utilisé par Transfer pour s’identifier auprès du partenaire de transfert.

-t <LOGIN@PARTNER>, --to=<LOGIN@PARTNER>

  OPTIONNEL La combinaison de `LOGIN` et `PARTNER` au format `LOGIN@PARTNER`. Peut être répétée.

-r <RULE>, --rule=<RULE>

  Le nom de la règle utilisée pour le transfert. Peut être répétée.

-f <FILENAME> --file <FILENAME>

  Le fichier à transférer. Peut être répétée.

-o <FILENAME> --out <FILENAME>

  Le nom du fichier à destination.

-d <DATE>, --date=<DATE>

  La date de début du transfert en format ISO 8601. Par défaut, le transfert débutera immédiatement.

-i <KEY:VAL>, --info=<KEY:VAL>

  Une liste d’informations personnalisées à attacher au transfert. Les informations prennent la forme d’une liste de paires clé:valeur. Répéter l’option pour ajouter des paires supplémentaires.

-b <BLOCKSIZE>, --blocksize=<BLOCKSIZE>

  La taille des bloc de données utilisés pour transférer le fichier.

--block-checksum

  Force l’activation de la validation par somme de contrôle de chaque bloc de données transféré.

--no-block-checksum

  Force la désactivation de la validation par somme de contrôle de chaque bloc de données transféré.

-H <ALGO>, --hash=<ALGO>

  Force l’utilisation de l’algorithme de somme de contrôle pour la validation de fin du fichier transféré.

-n <PARALLEL> --parallel=<PARALLEL>

  Le nombre de transferts exécutés en parallèle.