<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pièce Jointe on slash-root.fr</title><link>https://beta.slash-root.fr/tags/pi%C3%A8ce-jointe/</link><description>Recent content in Pièce Jointe on slash-root.fr</description><generator>Hugo -- gohugo.io</generator><language>fr-fr</language><lastBuildDate>Wed, 28 Sep 2022 21:52:37 +0200</lastBuildDate><atom:link href="https://beta.slash-root.fr/tags/pi%C3%A8ce-jointe/index.xml" rel="self" type="application/rss+xml"/><item><title>Nextcloud : Add-in Outlook pour l’envoi de gros fichiers par mail sans effort</title><link>https://beta.slash-root.fr/nextcloud-add-in-outlook-pour-lenvoi-de-gros-fichiers-par-mail-sans-effort/</link><pubDate>Thu, 29 Sep 2022 08:00:31 +0200</pubDate><guid>https://beta.slash-root.fr/nextcloud-add-in-outlook-pour-lenvoi-de-gros-fichiers-par-mail-sans-effort/</guid><description>&lt;img src="https://beta.slash-root.fr/nextcloud-add-in-outlook-pour-lenvoi-de-gros-fichiers-par-mail-sans-effort/cover.png" alt="Featured image of post Nextcloud : Add-in Outlook pour l’envoi de gros fichiers par mail sans effort" /&gt;&lt;h2 id="presentation"&gt;&lt;a href="#presentation" class="header-anchor"&gt;&lt;/a&gt;Presentation
&lt;/h2&gt;&lt;p&gt;Il est possible d'installer un add-in au client lourd Microsoft Office 2019 pour y intégrer de nouvelles fonctionnalités avec Nextcloud.&lt;/p&gt;
&lt;p&gt;Cet add-in permet :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;D'upload automatiquement les fichiers vers Nextcloud et de générer un lien pour les destinataires dans le mail. Cela permet de pouvoir envoyer de très gros fichiers par mail sans les placer en pièce jointe.&lt;/li&gt;
&lt;li&gt;De créer et partager un espace publique avec les destinataires pour qu'ils puissent y uploader des fichiers au lieu de les envoyer par pièce jointe.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sur ces 2 fonctionnalités, il est possible de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Définir une date d'expiration du lien.&lt;/li&gt;
&lt;li&gt;Protéger les liens publiques par mot de passe.&lt;/li&gt;
&lt;li&gt;Regrouper un ensemble de fichiers pour un même lien.&lt;/li&gt;
&lt;li&gt;Personnaliser les messages qui seront inclus automatiquement dans le mail.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="pre-requis"&gt;&lt;a href="#pre-requis" class="header-anchor"&gt;&lt;/a&gt;Pre-requis
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Un compte sur un serveur Nextcloud (Testé avec un Nextcloud 24.0.5).&lt;/li&gt;
&lt;li&gt;Un client lourd Outlook 2019 sous Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="add-in"&gt;&lt;a href="#add-in" class="header-anchor"&gt;&lt;/a&gt;Add-in
&lt;/h2&gt;&lt;h3 id="information"&gt;&lt;a href="#information" class="header-anchor"&gt;&lt;/a&gt;Information
&lt;/h3&gt;&lt;p&gt;Il existe plusieurs versions de cet add-in :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Free&lt;/li&gt;
&lt;li&gt;Basic&lt;/li&gt;
&lt;li&gt;Professional&lt;/li&gt;
&lt;li&gt;Premium&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Détails des différentes versions : &lt;a href="https://nextcloud.com/outlook/"&gt;https://nextcloud.com/outlook/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ici, je vais utiliser la version Free. Cette version est limité à 50 utilisateurs.&lt;/p&gt;
&lt;h3 id="installation"&gt;&lt;a href="#installation" class="header-anchor"&gt;&lt;/a&gt;Installation
&lt;/h3&gt;&lt;p&gt;Côté Nextcloud, il n'y a rien à faire 🙂&lt;/p&gt;
&lt;p&gt;Sur le poste Windows, avec le client lourd Outlook 2019, télécharger l'add-in puis lancer son installation. Celle-ci est vraiment très brève.&lt;/p&gt;
&lt;p&gt;Lien vers les add-ins : &lt;a href="https://download.nextcloud.com/outlook/"&gt;https://download.nextcloud.com/outlook/&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sur un Windows 10 64 bits, j'ai pris celui-ci : &lt;a href="https://download.nextcloud.com/outlook/20190410/Setup_23117_x64_free.msi"&gt;https://download.nextcloud.com/outlook/20190410/Setup_23117_x64_free.msi&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_01.png" alt="image-20220928170044894" /&gt;&lt;/p&gt;
&lt;h3 id="configuration"&gt;&lt;a href="#configuration" class="header-anchor"&gt;&lt;/a&gt;Configuration
&lt;/h3&gt;&lt;p&gt;Au 1er lancement d'Outlook, il est demandé de renseigner les paramètres du compte Nextcloud à lié au client de messagerie.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Renseigner l'URL du serveur Nextcloud.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Ne surtout pas cliquer sur &lt;strong&gt;Connect&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Cliquer sur &lt;code&gt;Manual login&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_02.png" alt="image-20220928195551493" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Renseigner les credentials du compte Nextcloud de l'utilisateur et &lt;code&gt;Connect&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_03.png" alt="image-20220928195924547" /&gt;&lt;/p&gt;
&lt;p&gt;Maintenant, lors de la création d'un nouveau mail, un onglet &lt;strong&gt;Nextcloud&lt;/strong&gt; est disponible. Celui-ci permet d'accéder aux fonctionnalités de l'add-in.&lt;/p&gt;
&lt;p&gt;Ici dans la version &lt;code&gt;Free&lt;/code&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;L'envoi de fichier volumineux par mail avec génération d'un lien publique.&lt;/li&gt;
&lt;li&gt;La création d'un espace partagé avec génération d'un lien publique.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_04.png" alt="image-20220928201559434" /&gt;&lt;/p&gt;
&lt;p&gt;Dans le menu &lt;code&gt;Settings&lt;/code&gt;, il est possible de paramétrer l'add-in.&lt;/p&gt;
&lt;p&gt;Par exemple :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;L'activation ou non de la génération d'un mot de passe pour protéger l'URL.&lt;/li&gt;
&lt;li&gt;La personnalisation du message généré dans le corps du mail qui sera ajouté automatiquement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_05.png" alt="image-20220928202128014" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Appliquer pour valider les modifications.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="utilisation"&gt;&lt;a href="#utilisation" class="header-anchor"&gt;&lt;/a&gt;Utilisation
&lt;/h3&gt;&lt;h4 id="fichiers-volumineux"&gt;&lt;a href="#fichiers-volumineux" class="header-anchor"&gt;&lt;/a&gt;Fichiers volumineux
&lt;/h4&gt;&lt;p&gt;Pour la 1ère fonctionnalité qui permet de partager un ou des fichiers volumineux sans les mettre en pièces jointes (en générant automatiquement un lien publique par le biais de Nextcloud) :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lors de la rédaction d'un nouveau mail, sélectionner &lt;code&gt;Upload files&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_06.png" alt="image-20220928203214120" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sélectionner le ou les fichiers à partager.&lt;/li&gt;
&lt;li&gt;(Recommandé) : Définir une date d'expiration du lien.&lt;/li&gt;
&lt;li&gt;Valider avec le bouton &lt;code&gt;Upload files&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Un message, dans le corps du mail, s'ajoute automatiquement pour indiquer :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le lien publique pour accéder aux données.&lt;/li&gt;
&lt;li&gt;Le mot de passe (si activé) pour accéder à la ressource.&lt;/li&gt;
&lt;li&gt;La date d'expiration du lien.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_06b.png" alt="image-20220928204524277" /&gt;&lt;/p&gt;
&lt;h4 id="espace-partagé"&gt;&lt;a href="#espace-partag%c3%a9" class="header-anchor"&gt;&lt;/a&gt;Espace partagé
&lt;/h4&gt;&lt;p&gt;Pour la 2nde fonctionnalité qui permet la création d'un espace partagé avec les destinataires et en leurs donnant la possibilité d'upload leurs fichiers sans les joindre en retour par mail (en générant automatiquement un lien publique par le biais de Nextcloud) :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lors de la rédaction d'un nouveau mail, sélectionner &lt;code&gt;Share public folder&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_07.png" alt="image-20220928204241957" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(Recommandé) : Définir une date d'expiration du lien.&lt;/li&gt;
&lt;li&gt;Valider avec le bouton &lt;code&gt;Public share&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tout comme pour l'envoi de fichiers volumineux, un message s'insère dans le corps du mail en indiquant les informations nécessaires pour les destinataires.&lt;/p&gt;
&lt;p&gt;&lt;img data-recalc-dims="1" decoding="async" src="next_out_08.png" alt="image-20220928204434304" /&gt;&lt;/p&gt;
&lt;h2 id="recommandation"&gt;&lt;a href="#recommandation" class="header-anchor"&gt;&lt;/a&gt;Recommandation
&lt;/h2&gt;&lt;p&gt;Une utilisation abusive, avec de très gros fichiers, peut provoquer une surcharge au point de vue stockage sur le serveur Nextcloud.&lt;/p&gt;
&lt;p&gt;De ce fait, il est important de définir une purge régulière des fichiers envoyés.&lt;/p&gt;
&lt;p&gt;Du point de vue serveur, les données sont organisées ce cette façon :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;www-data@9938e68f8acd:/var/www/html/data/julien/files# tree -d -L &lt;span style="color:#ae81ff"&gt;3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|-- Documents
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|-- Outlook
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| |-- Public-Share
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| | &lt;span style="color:#e6db74"&gt;`&lt;/span&gt;-- &lt;span style="color:#ae81ff"&gt;20220928&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="color:#e6db74"&gt;`&lt;/span&gt;-- Upload-Files
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="color:#e6db74"&gt;`&lt;/span&gt;-- &lt;span style="color:#ae81ff"&gt;20220928&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|-- Photos
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;`&lt;/span&gt;-- Templates
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ae81ff"&gt;8&lt;/span&gt; directories
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Attention à préserver les répertoires suivant :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Outlook&lt;/li&gt;
&lt;li&gt;Public-Share&lt;/li&gt;
&lt;li&gt;Upload-Files&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On peut constater qu'un sous-répertoire est créé automatiquement avec la date du jour suivant la fonctionnalité employée. Ces dossiers datés peuvent être supprimés directement sur le serveur par le biais de script, crontab, etc...&lt;/p&gt;
&lt;p&gt;Si cette méthode est employé :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Réindexer les fichiers dans la BDD de Nextcloud :&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;www-data@9938e68f8acd:/var/www/html# php occ files:scan --all
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Starting scan &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; user &lt;span style="color:#ae81ff"&gt;1&lt;/span&gt; out of &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; &lt;span style="color:#f92672"&gt;(&lt;/span&gt;admin&lt;span style="color:#f92672"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Starting scan &lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; user &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; out of &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; &lt;span style="color:#f92672"&gt;(&lt;/span&gt;julien&lt;span style="color:#f92672"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;+---------+-------+--------------+
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| Folders | Files | Elapsed time |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;+---------+-------+--------------+
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="color:#ae81ff"&gt;25&lt;/span&gt; | &lt;span style="color:#ae81ff"&gt;67&lt;/span&gt; | 00:00:00 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;+---------+-------+--------------+
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item></channel></rss>