ZendTo

Fiche logiciel à valider
  • Création ou MAJ importante : 06/11/12
  • Correction mineure : 19/07/13
Mots-clés
Pour aller plus loin
Fiche en recherche de relecteurs
Cette fiche est en recherche de relecteurs. Si vous êtes intéressé(e)s, contactez-nous !

ZendTo : partage de fichiers volumineux par Web avec la commodité de mèl

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
  • Site web
  • Système : UNIX-like
  • Téléchargement
  • Version évaluée : 4.11
  • Langue(s) de l'interface : anglais
  • Licence : Autre

    Voir la page de la documentation : ZendTo is completely free of charge, requiring no licence, installation or subscription fees. Free assistance is provided through mailing lists and email.
    Commercial support ou autres licences sont possibles, contacter l'auteur.

Description
Fonctionnalités générales

Zendto est une application Web permettant facilement et en toute sécurité d’échanger des fichiers volumineux pour des utilisateurs d'un laboratoire avec d'autre personnes.

Zendto fournit un mécanisme de dépôt et de récupération de fichiers entre les utilisateurs interne ou externe au laboratoire. Les utilisateurs externes peuvent via un formulaire contacter le destinataire du laboratoire. Si le destinataire accepte de recevoir des fichiers par cette personne, celui-ci recevra par mail une confirmation avec un lien de téléchargement des documents.

Zendto peut s’intégrer facilement à une plate-forme Web, en utilisant une authentification par LDAP, Active Directory ou IMAP, ainsi que le système de messagerie existant.

Autres fonctionnalités

Fonctions lors du dépôt de fichiers

  • Activation/Désactivation des notifications mail envoyées lors du dépôt, de l'expiration, ou de la suppression.
  • Utilisation de ClamAV pour vérifier les fichiers déposés.
  • Barre de progression de dépôt.
  • Commentaires ou déscriptif des fichiers déposés.

Fonctions lors de l’invitation de personnes extérieures à déposer des fichiers

  • L’invité doit remplir le formulaire de zendto de demande de dépôt.
  • Le destinataire reçoit la demande de dépôt et peut la valider ou la refuser.
  • L’invité accède au formulaire de dépôt de fichiers, si le destinataire a validé la demande.

Fonction antispam

  • Validation du téléchargement via reCAPTCHA ou par areyouhuman pour les invités
  • Ce mécanisme peut également être appliqué lors de la soumission d’un téléchargement par un invité.

Fonction de l’interface d'administration

  • Visualiser les fichiers déposés.
  • Supprimer des fichiers.
  • Affichage du journal des évènements.
  • Affichage de graphes de statistiques d’utilisations par jour/mois/année.
  • Bloquer/débloquer un utilisateur.
  • Purge automatique des dépôts lors de l’expiration.
Interopérabilité
  • Base de données existante ou sqlite pour le stockage des informations.
  • Authentification par compte interne, LDAP, Active Directory ou IMAP.
Contexte d'utilisation dans mon laboratoire/service

Ce service a été mis en production à l’IPHC à la demande des utilisateurs ayant besoin d’échanger des fichiers volumineux avec des collaborateurs externes qui ne pouvaient pas se connecter au SI.
Par défaut, un quota 1 Go pour 14 jours a été défini par utilisateur.

Limitations, difficultés, fonctionnalités importantes non couvertes

Plusieurs fonctionnalités ne sont pas (encore) présentes :

  • Gestion de groupes d'utilisateurs et de leurs droits
  • Gestion des quotas par utilisateurs ou par groupes
  • Authentification par CAS
  • Support multilingue
  • Possibilité de mettre en place un webdav, ce qui permettra de proposer
    dans l'interface d'upload des fichiers souvent sollicités (pas besoins
    de les uploaders plusieurs fois)
Environnement du logiciel
Plates-formes

Des RPM sont proposés pour RedHat, CentOS et Fedora. De même, des fichiers DEB sont disponibles pour Ubuntu et Debian.

Autres logiciels aux fonctionnalités équivalentes

Solution d'échange de fichiers avec des partenaires externes

  • Filex
  • FileZ
  • BigFileSharing
  • CIFEX CIFEX (CISD File EXchanger) autorise les utilisateurs à transmettre des documents volumineux via un navigateur moderne

Solution de stockage ou de synchronisation de fichiers

  • Owncloud est une plateforme de services de stockage et d'applications en ligne
  • Linshare permet de partager et de déposer des fichiers, incluant le dépot de fichier par des invités.
  • Open Upload est modulable tout en permettant de partager des documents volumineux
Environnement de développement
Type de structure associée au développement

L'auteur fournit un support commercial.
Possibilité de sponsoriser le développement de fonctions.

Eléments de pérennité

Logiciel développé depuis 2010.
L'auteur effectue plusieurs mises à jours et corrections du code par an.

Références d'utilisateurs institutionnels

Solution utilisée par l'Université de Southampton au Royaume-Uni.
Le LAAS utilise ZendTo en remplacement d'une installation historique de FTP nominatif.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Divers (astuces, actualités, sécurité)
  • Le code source est bien documenté, et utilise des templates.
  • Php 5 est actuellement limité pour la prise en comptes des fichiers en upload à 2Go. (http://zend.to/phpfix.php)

Commentaires

Intégrer les commentaires ?

Une fois les commentaires intégrés dans le corps de la fiche, je pense que cette fiche peut passer en logiciel validé et être publiée.

Merci pour le travail sur cette fiche.

Je commence à faire le nettoyage

J'ai enlevé quelques commentaires caduques (car intégrés dans la fiche).
Effectivement, ensuite on pourra la passer rapidement en "logiciel validé".

Retour sur ZendTo

Bonjour,

Je propose quelques ajouts :

Dans la partie des fonctions lors du dépôt de fichiers :

  • Possibilité de mettre en place un webdav, ce qui permettra de proposer dans l'interface d'upload des fichiers souvent sollicités (pas besoins de les uploaders plusieurs fois).
  • Possibilité de vérifier depuis l'accès public si c'est bien une personne et non un programme de spam qui se connecte au service, en natif c'est reCAPTCHA mais il est possibile d'utiliser areyouhuman.

Base de données :

  • Par défaut utilisation de SqLite ou possibilité d'utiliser MySQL.

Dans la partie autres logiciels aux fonctionnalités équivalentes : Linshare.

Par contre en ce qui concerne l'upload via l'accès public, je n'ai pas le même retour :

Dans les fonctionnalités générales :

    L’invité doit remplir le formulaire de zendto de demande de dépôt.
    Le destinataire reçoit la demande de dépôt et peut la valider ou la refuser.
    L’invité accède au formulaire de dépôt de fichiers, si le destinataire a validé la demande.

Les tests que j'ai pu faire sont :

    L’invité se connecte à l'interface d'upload et y indique son nom, l'organisation auquel il appartient ainsi que son adresse mail.
    L'invité reçoit directement un mail lui permettant d’accéder à l'interface de dépôt de fichiers.
    Le destinataire reçoit un mail l'informant du ou des fichiers mis à sa disposition par l'invité.

Utilisez-vous un front-end pour votre formulaire ou c'est bien l'accès de base de votre ZendTo ?

Bien cordialement,

Loïc De Schrooder

Avis sur ZendTo

Bonjour,

Je n'ai pas installé ZendTo pour me faire une idée concrète de ce projet aussi bien disponible sur FreeBSD que sur DEBIAN et faisant donc de ce dernier un WEBSERVICE attractif.
Pour ma part j'ai installé depuis longtemps OpenUpload et les utilisateurs sont contents de sa simplicité d'utilisation.
J'ai regardé (rapidement) les sources du TARBALL de ZendTo que je trouve bien commentées.
Cependant, je n'y ai pas trouvé de répertoire "locale" en rapport avec les différentes langues disponibles.

Peut être suis-je passé à coté... Un TODO...

Néanmoins ZendTo reste une application séduisante.

Salutations.

Utilisé au LAAS

Zendto a été testé et est maintenant installé et utilisé au LAAS. Les retours des utilisateurs sont très positifs sur la simplicité d'utilisation.
Le seul bémol c'est l'interface en anglais seulement, mais ce n'est pas un problème dans la communauté des chercheurs.

Positionnement par rapport à ownCloud

Question Matthieu : vous avec également ownCloud au LAAS je crois ? comment se positionnent ces 2 services ?
Merci.
David.

owncloud en interne, zendto pour les échanges vers l'extérieur

Pour l'instant owncloud est en phase d'évaluation. Les choses peuvent encore changer. Mais on voit owncloud d'avantage comme un service pour permettre aux membres du labo de synchroniser des fichiers entre leurs différentes machines (fixe, portable, tablette, smartphone,...) et zendto comme un service répndant aux besoins d'échange de fichiers avec des partenaires externes (dans les deux directions).

On s'est intéressés à zendto pour remplacer le service FTP non anonyme que nous fournissions jusqu'à présent pour les échanges de fichiers avec l'extérieur. (avec création à la demande des comptes et mots de passe). En effet ce service pose divers problèmes liés à son origine pré-historique dans l'Internet. Un service web tel que zendto correspond mieux aux attentes des utilisateurs(-rices) du 21e sciècle.

Merci !

Merci de ton retour. Et pour info., on est en train de regarder ownCloud, ainsi que d'autres outils équivalents, à la DSI ... Je reviendrai donc peut être vers toi pour échanger sur ce point :-)

David.