Accéder à des fichiers DropBox et les syncronisers manuellement sur son QNAP ARM

Article original (Anglais) http://forum.qnap.com/viewtopic.php?f=226&t=84464&sid=d008295a5c168f727a3acec04c756f19

Pré-requis:

Cette solution demande une interface par console de type ssh, telnet ou shellinabox.
Cette interface peut être intégrée a des script shell/ cron … c’est des lignes de commande

A avoir avant de pouvoir l’utiliser …

  • avoir un compte Dropbox
  • Les fichiers dropbox_uploader.sh  et dropshell.sh (disponible a la fin de l’article)
  • Installer coreutils avec Optware / ipkg

Après la configuration un fichier, de configuration de votre drop box, sera par défaut enregistrer sous :
/share/homes/admin/.dropbox_uploader

pour modifier l’emplacement de se fichier editer le fichier dropbox_uploader.sh et modifier l’emplacement au début du fichier

Principe:

  • Les fichiers dropbox_uploader.sh  et dropshell.sh utilisent l’API ‘Core Application’ de Dropbox … vous devez donc ‘créer’ une application …
  • L’application est définit par un nom associé à un ‘APPKEY’ et un ‘APPSECRET’ et de des règles d’accès

Création du lien API avec DropBox:

Nous allons copier les fichiers dropbox_uploader.sh  et dropshell.sh (téléchargable à la fin de l’article) dans le repertoire /share/public du NAS

# cp /emplacementDuFichierDézipé/* /share/public/                  (L’emplacement /share/public est pour l’exemple /usr/bin serai plus judicieux)

Lancement du fichier dropbox_uploader.sh

# cd /share/public
# ./dropbox_uploader.sh

Le texte ci dessous apparait :

This is the first time you run this script.
Please open this URL from your Browser, and access using your account:
-> https://www2.dropbox.com/developers/apps
If you haven’t already done, click « Create an App » and fill in the
form with the following data:
App name: MyUploader21634980294813
App type: Core
Permission type: App folder or Full Dropbox
Now, click on the « Create » button.
When your new App is successfully created, please type the
App Key, App Secret and the Access level:
 

entrez dans votre navigateur favori l’adresse suivante : https://www2.dropbox.com/developers/apps et identifiez-vous avec votre compte DropBox.

Sélectionner le bouton en haut à droite ‘Create APP’ pour crée une nouvelle application
Capture d’écran 2014-09-05 à 17.59.14Sélectionner ‘DropBox API app’

Capture d’écran 2014-09-05 à 17.59.54Remplir les champs comme ci dessous et définir un nom d’application logique pour vous (Elle n’est pas publique) et sélectionner ‘Create APP’
Capture d’écran 2014-09-05 à 18.02.56Copier l’App key’ ‘el0wmlgl3ud7auu’ et coller le dans la fenêtre ssh telnet ou autre ou vous avez lancer  dropbox_uploader.sh puis touche ‘entree’
Copier ensuite l’App secret’ ‘gbxf1t7jtnjvu1e’ et coller le dans la fenêtre ssh telnet ou autre ou vous avez lancer  dropbox_uploader.sh puis touche ‘entree’:

Capture d’écran 2014-09-05 à 18.05.05Votre ligne de commande resemble a ceci

 # App key: el0wmlgl3ud7auu
 # App secret: gbxf1t7jtnjvu1e

Entrer ensuite un ‘f’ et la touche ‘entree’

 # Access level you have chosen, App folder or Full Dropbox [a/f]: f

Entrer ensuite un ‘y’ et la touche ‘entree’

 > App key is el0wmlgl3ud7auu, App secret is gbxf1t7jtnjvu1e and Access level is Full Dropbox, it’s ok? [y/n]y
 > Token request… OK
Please visit this URL from your Browser, and allow Dropbox Uploader to access your DropBox account:
–> https://www2.dropbox.com/1/oauth/authorize?oauth_token=YBkldpgCddlLdOMp
Press enter when done…

Copier le lien fourni ‘https://www2.dropbox.com/1/oauth/authorize?oauth_token=YBkldpgCddlLdOMp’ dans votre navigateur et accepter l’utilisation de votre DropBox puis valider ‘enter’

 > Access Token request… OK
Setup completed!

Voila le lien qnap à votre dropbox est crée !!!

Utilisation :

NRelancer la commande ‘./dropbox_uploader.sh’ pour copier déplacer supprimer ou synchroniser vos fichiers :

# ./dropbox_uploader.sh

Pour une utilisation interactive vous pouvez utiliser le fichier ‘dropshell.sh’

Recommendation :

Garder le fichier de configuration ‘/share/homes/admin/.dropbox_uploader’ en sécurité (si il est accessible n’importe qui peux se connecter avec à votre compte DropBox)

A suivre un script de synchronisation ….

Configuration de XDove pour serveur QNAP TS-220

Texte original EN ANGLAIS disponible à http://nasilar.hopto.org/index.php/tutorial/71-xdove-configuratie

1.CARACTÉRISTIQUES DE XDove SUR Turbo NAS de QNAP:

  • POP3/POP3S server
  • IMAP server
  • Finger server
  • Multiple virtual domains
  • No real system account required
  • SMTP relay checking
  • Custom SMTP maps check
  • SMTP protection over spammers (IP-based and address-based)
  • SMTP authentication (PLAIN LOGIN CRAM-MD5 POP3/SMTP and custom)
  • SMTP ETRN command support
  • POP3 account synchronizer with external POP3 accounts
  • Account aliasing
  • Domain aliasing
  • Mailing lists
  • Custom mail processing
  • Locally generated mail files delivery
  • Remote administration
  • Custom mail exchangers
  • Logging
  • Fine grained message filters
  • Custom (external) POP3/SMTP authentication
  • TLS support for SMTP and POP3, both server and client side
  • Webmail supports POP3, SMTP, IMAP with Ajax interface and extra features including personal folders, address book, calendar and real-time chat
  • Scheduled mail backup and restore functions
  • Automatic installer
  • Support translation(1) (English, French)

STEP BY STEP « XDOVE » QPKG CONFIGURATION

By AdNovea – Jan 2009 – version 1.2

Contents

  1. IMPORTANT: Security
  2. XDove re-installation
  3. Port forwarding on your router (MANDATORY)
  4. Few words about Domain and MX Record
  5. WARNING
  6. I do not understand the Domain name?
  7. Which is my MX Record (mail exchanger)?
  8. [For windows users] Cannot see files with File Explorer
  9. Installation of the XDove QPKG
  10. Troubleshooting
  11. Open the XDove interface
  12. Troubleshooting
  13. Quick Start Assistant
  14. Page 1 – Welcome
  15. Page 2 – Configure XMail server and PHPXmail administration account
  16. Page 3 – Configure XMail Domain and default Postmaster account
  17. Page 4 – Configure XMail SMTP
  18. Page 5 – Create user mailboxes
  19. Page 6 – Connect to your mailbox
  20. XDove Documentation Center10 Start/Stop the servers

IMPORTANT: Security
XDove enables to set up a Mail system accessible over the Internet. Internet is a PUBLIC opened area. You must protect your privacy AND not provide ill-intentioned users a relay for their spams.

  • XDove write configuration files and deals with passwords. Therefore, to avoid evil-intentioned users to interfere, there is a login procedure. Such procedure is based on the use of the .Htaccess mechanism that is NOT enabled by default on some QNAP servers. To enable the .htaccess protection, please refer to the Use of Htaccess wiki.
  • Once your XMail server is configured, don’t become an opened relay for the spammers.
    You may run a test for opened-relay at our Security section.

2.RE-INSTALLATION DE XDOVE

Vous pouvez réinstaller une version mise à jour sur une version antérieure de XDove mais cela se terminer par un échec. A la fin de la phase de décompression du fichier QPKG (environ 30%) le programme d’installation de QPKG trouvera un répertoire XDove existant et s’arrêtera.

Pour une nouvelle installation XDove vous devez:

  1. Archivez vos données de système de messagerie.
  2. Supprimez l’installation XDove précédente et réinstaller à partir de la page d’administration QNAP QPKG.
  3. Restaurez votre archive de système de messagerie précédemment Backupées.Archive your mail system data.

Reportez-vous à la section Sauvegarde de wiki XDove Mail pour l’archivage des données.

 

3.Redirection de port sur ??votre routeur (OBLIGATOIRE)

Votre réseau local est accessible derrière un routeur, vous devez accéder à votre routeur « redirection de port » de la page d’administration et de rediriger les ports comme mentionné ci-dessous. L’adresse IP de redirection sera votre adresse IP du NAS QNAP et le protocole peut s’appliquer sur TCP uniquement.

Port from Port to Services
6017 6017 (xmail remote control access)
25 50025 (ESMTP)
110  50110  (POP3)
143 143 (imap)
79 50079  (FINGER)

XDove01

Port forwarding example

XDove02
La redirection de port sur ??une page d’administration du routeur

C’est une capture d’écran des renvoi des ports du routeur.
Remplacez l’adresse IP 192.168.0.180 dans l’exemple ci-dessus avec votre adresse IP du NAS.

 

4.QUELQUES MOTS SUR LES DOMAINES ET LES ENREGICTREMENTS MX

AVERTISSEMENT

quelques mots sur les domaines et les enregistrements MX

Certains fournisseurs de DNS gratuits NE fournissent qu’un service MX. Avant d’installer XDove, s’il vous plaît vérifier que votre registraire vous permet de configurer un enregistrement MX. Si vous devez payer une redevance annuelle pour votre service DNS, il y a une chance que vous ayez la possibilité de configurer la redirection de mail. Ceci peut être vérifié à l’aide de votre nom de domaine et en sélectionnant le « MX (échange de courrier) ».

Je ne comprends pas le nom de domaine?
Le nom de domaine est une traduction exploité par un bureau d’enregistrement (*) pour convertir votre adresse IP Internet en un nom (par exemple « 72.14.205.100 » est « google.com »).

Pour avoir accès à un tel service, vous devez vous abonner et payer une cotisation annuelle à un registraire. Nom de domaine ont des extensions telles que .com (le largement utilisé), .net, .org … ou une extension qui fait référence à un pays comme .tw, .uk, .fr, .de, .nl, etc (se référer à l’IANA pour plus d’informations). Certains pays peuvent avoir des restrictions concernant l’utilisation du nom de domaine.

Le registraire vous offrira également des services supplémentaires avec votre abonnement comme une redirection de votre « serveur de messagerie » qui sera nécessaire pour faire fonctionner le serveur XMail. En règle générale, l’enregistrement MX doit être rempli avec le serveur de messagerie tels que « mail.mondomaine.com ». S’il vous plaît se référer à votre bureau d’enregistrement pour le réglage correct.

(*) Ils sont nombreux les bureaux d’enregistrement (de fournisseur de DNS alias qui signifie fournisseur Domain Name Service).

Quel est mon enregistrement MX (échangeur de courrier)?

Cliquez sur ce lien www.kloth.net, entrez votre nom de domaine et dans Query sélectionnez MX (échangeur de courrier) dans la liste déroulante ou cliquez sur ce lien mxtoolbox.com, entrez votre nom de domaine et vérifiez l’IP renvoyée.

Il sera en retour à votre serveur de messagerie si elle a été réglée.

 

5.[POUR LES UTILISATEURS WINDOWS] qui ne peuvent pas voir les fichiers avec l’explorateur de fichiers

Pour les utilisateurs parcourant les fichiers sur les serveurs QNAP avec une fenêtre de l’Explorateur de fichiers.

En raison de permissions de fichiers QNAP, certains fichiers ne peuvent pas être affichés dans l’explorateur de fichiers.
Pour corriger ce problème, vous devez désactiver l’option « Masquer les fichiers protégés du système ».

 

6.INSTALLATION DES QPKG DE XDOVE

  1. Télécharger les paquets sur le Forum QNAP
  2. Installer le qpkg de XDove sur votre QNAP (Votre NAS de QNAP a besoin de la dernière version du firmware pour gérer l’application XDove. Vérifiez s’il vous plaît  la page de QNAP pour votre modèle de firmware NAS.)
  3. Téléchargez et Activer XDove sur la page QPKG (Ouvrez la page d’administration QNAP et allez dans « Outils système / QPKG »)
  4. Activé le serveur Web intégré dans des configurations réseau
  5. Cliquez sur le lien « page Web » pour entrer dans le XDove. Après une nouvelle installation, il vous dirigera vers l’Assistant de démarrage rapide XDove.

 

Xdove03

Enabling XDove

XDove04
Menu d’activation de XDove v3

Dépannage
Q: XDove ne démarre pas
R: Retirez l’installation XMail précédente (sauvegarder vos données (voir Backup / Restore section))
A: Mise à niveau vers la dernière version du firmware du serveur QNAP
A: Redémarrez le serveur

 

7.OUVREZ L’INTERFACE XDOVE

AVERTISSEMENT: Le compte admin XDove a changé par rapport à la version bêta précédente.
Connectez-vous en utilisant votre nom d’utilisateur / mot de passe Administrateur du NAS (Le nom d’utilisateur est admin et celui utilisé pour se connecter à vos pages d’administration QNAP)
INFO: L’authentification est gérée par le système .htaccess d’Apache.
Xdove05

Capture d’écran du MENU

Pour démarrer l’Assistant, dans le menu cliquez sur XDove / ‘Assistant de démarrage’. Vous avez également la possibilité d’installer manuellement chaque application.
L’ Assistant de démarrage peut être ré-exécuté à tout moment pour reconfigurer XDove ou pour ajouter / supprimer des comptes de messagerie d’utilisateur par exemple. Il peut être utilisé à la place de l’application PHPXMail pour XMail gestion de base.

XDove06
 Assistant de démarrage

Utilisez les liens ci-dessous pour accéder directement aux rubriques correspondantes:
PhpXMail Configuration
Dovecot Configuration
Uebimiau Configuration
RoundCube Configuration
XMail Backup & Restore
Other Mail clients Configuration (eg. Outlook)

 

Dépannage

Si vous ne pouvez pas accéder à la page de l’interface XDove:

Essayez l’URL complete http://<your_nas>/xdove/index.php
Le nom d’utilisateur / mot de passe (vous devez avoir utilisé admin comme nom d’utilisateur et le mot de passe correspondant compte administrateur du NAS)
Voir la section de dépannage dans « Installer XDove QPKG »
Votre navigateur tente peut-être de se connecter à 169.254.100.100. Si c’est le cas, vous devez redémarrer votre serveur Apache. Il peut être réalisé à travers les pages d’administration NAS QNAP (Paramètres réseau / serveur Web) ou en utilisant une console et la ligne de commande suivante: /etc/init.d/Qthttpd.sh restart

Assistant de démarrage

L’assistant de démarrage rapide affiche 6 pages pour configurer un système de messagerie POP3 et IMAP.

L’assistant de démarrage rapide apparaît-automatiquement après une nouvelle installation.
L’assistant de démarrage rapide peut également être utilisé pour la reconfiguration du système, si nécessaire (par exemple. XMail changer le mot de passe, le changement SMTP, l’ajout / suppression d’utilisateurs, etc).
Vous pouvez revenir en arrière avec le bouton «Retour» si nécessaire.
Vous pouvez quitter l’assistant de démarrage rapide à tout moment. La configuration est enregistrée à chaque étape et sera rechargée lorsque l’assistant de démarrage rapide est exécuté à nouveau.

8.PAGE 1 – BIENVENUE

  • Si vous n’avez pas encore activé XDove sur la page d’administration QNAP QPKG, vous obtiendrez un avertissement et ne serez pas en mesure de continuer.
    Retour à la page d’administration QNAP et lancer XDove.

XDove07

L’assistant de démarrage rapide – page 1 (Serveurs pas démarré)

Quick Start Assistant – page 1 (Servers not started)

  • L’assistant de démarrage rapide permet de configurer les serveurs xmail et Dovecot ainsi que les webmails Uebimiau et Roundcube.
  • Votre navigateur doit permettre l’utilisation de cookies pendant le processus de configuration.

XDove08
L’assistant de démarrage rapide – page 1

 

9.PAGE 2 – CONFIGURATION DU SERVEUR XMAIL ET ADMINISTRATION DE COMPTE PHPXMAIL

Cette page permet la configuration du compte d’administrateur et du mot de passe XMail.
D’autres données sont affichées à titre d’information seulement. Elles peuvent être modifiées dans le cas où l’assistant de démarrage rapide a échoué avec l’information soumise. Vous devez soumettre cette page pour pouvoir continuer et d’afficher sur le bouton Continuer.

XDove09
L’assistant de démarrage rapide – page 2

 

10.PAGE 3 – CONFIGURATION DE DOMAINE XMAIL ET DU COMPTE PAR DÉFAUT POSTMASTER

Vous devez avoir enregistré un nom de domaine, il faut maintenant l’utiliser pour la configuration du système de messagerie. Vous avez la possibilité de régler plusieurs domaines, mais vous aurez à choisir ici un seul d’entre eux. La configuration avancée peut être géré plus tard par l’application PHPXMail. Avant d’aller plus loin, vous devriez avoir choisi un domaine. Pour sélectionner un domaine, cliquez sur le nom de domaine de la liste de domaine. Le domaine sélectionné est affiché et le bouton «Continuer» apparait.

XDove10
L’assistant de démarrage rapide – page 3

 

11.PAGE 4 – CONFIGURATION SMTP DE XMAIL

Les options ici vont définir comment vos e-mails seront acheminés. Le (E) SMTP (Extended-protocole simple de transfert de courrier) serveur XMail poura acheminer vos messages. Laissez par défaut SMTP Gateways / Port: vide (il pourrait aussi être le nom de votre serveur ou IP, mais laissé vide désactive cette option et est recommandé).
Utilisation XDove nécessite le port du serveur SMTP XMail d’être réglé à 50025.

Si vous choisissez de laisser votre ISP (Internet Service Provider) pour acheminer vos e-mails, définissez votre SMTP du FAI (par exemple. smtp.orange.fr) et réglez le port ISP SMTP. Les FAI utilisent généralement la valeur du port SMTP par défaut 25.
Par défaut, certains FAI bloquent l’accès au SMTP mais vous laisse pour réactiver cette fonction par votre Internet interface de gestion de compte. Configurer votre propre routeur SMTP peut causer des problèmes tels que la surcharge des serveurs, les failles de sécurité et relais de SPAMs potentiel. Si vous ne vous sentez pas à l’aise avec ces questions, le réglage de votre fournisseur de services Internet SMTP en tant que passerelle par défaut peut être un FAI Les serveur nécessitent des connexions authentifiées. Ce doit être configuré manuellement en suivant les instructions disponibles à xmail SMTP Authentication Client.

Vous devrez vous soumettre cette page à procéder à la page suivante.

XDove11
L’assistant de démarrage rapide – page 4

 

12.PAGE 5 – CREATION DES UTILISATEUR DE MAIL

Il est (normalement) déjà crée un compte Postmaster avec votre nom de domaine. Ce compte ne peut pas être supprimé et est requis par le système de messagerie. NE PAS utiliser ce compte comme un compte d’utilisateur ordinaire. Sur cette page vous pourrez:
créer de nouveaux comptes utilisateurs (et les boîtes aux lettres associées)
supprimer des comptes d’utilisateurs (mais pas le compte Postmaster)
créer automatiquement un compte pour chaque utilisateur enregistré (*) sur votre serveur QNAP. Un mot de passe par défaut pour tous ces nouveaux comptes sera fixé à ‘password’.

Cliquez sur «Continuer» lorsque vous avez terminé avec la création de l’utilisateur.

XDove12
L’assistant de démarrage rapide – page 5

(*) Pour créer des comptes pour les utilisateurs déjà enregistrés sur votre NAS:

Cochez la case et la liste de vos utilisateurs enregistrés NAS va descendre. Selectionner tous (cochez la case en haut) ou seulement les utilisateurs NAS pour tout les comptes que vous voulez créer. Définir le mot de passe par défaut pour ces utilisateurs de courrier. L’utilisateur sera en mesure de modifier son mot de passe en se connectant à PHPXmail (http://<your_nas>/phpxmail) avec ce mot de passe par défaut et changer pour un mot de passe personnalisé.

XDove13L’assistant de démarrage rapide – page 5 (NAS users list)

 

13.PAGE 6 – CONNECTER A VOTRE MAILBOX

Le serveur XMail a été confiture. Maintenant le client webmail RoundCube et UebiMiau seront configuré. Si vous n’avez pas l’intention de configurer les webmails, vous pouvez fermer l’assistant de démarrage rapide maintenant. Vous avez la possibilité de passer par l’assistant de démarrage rapide plus tard et configurer les webmails si nécessaire.

Une liste déroulante est préchargé avec heure de votre ordinateur actuel et vous permet de sélectionner votre fuseau horaire.

XDove14
L’assistant de démarrage rapide – page 6

RoundCube nécessite d’accéder au serveur MySQL et d’utiliser une base de données. Afin de permettre à l’assistant de démarrage rapide de configurer correctement RoundCube, votre serveur MySQL doit être activé. Si ce n’est pas encore fait, aller à la page d’administration QNAP et activer le serveur MySQL (Paramètres réseau / serveur MySQL et vérifier l’option « Activer le serveur MySQL » et « Activer TCP / IP Networking » puis appuyez sur « Appliquer »).
Par défaut MySQL le nom d’utilisateur et mot de passe sont « root » et « admin ».

Si la configuration RoundCube à échoué, un message sera affiché. Cliquez sur le lien (carré rouge sur la capture d’écran) pour recommencer avec de nouveaux paramètres.
Si vous n’avez pas l’intention d’utiliser RoundCube, vous pouvez ignorer ce message et le webmail UebiMiau sera configuré.

XDove15
L’assistant de démarrage rapide – page 6 (failed)

Ceci termine la configuration de XDove.
Vous êtes maintenant prêt à accéder à votre boîte aux lettres en utilisant RoundCube ou UebiMiau dans le menu XDove.
Cliquez sur «Fermer» pour revenir au menu XDove.

XDove16
L’assistant de démarrage rapide – page 6 (completed)

REMARQUE: Le client webmail Uebimiau supporte l’accès POP3 et IMAP, RoundCube sen supporte seulement IMAP.

 

14.DOCUMENTATION DE XDOVE

 La plupart de la documentation est accessible à partir du Centre de documentationXDove.

XDove17

Lien de la documentation XDove

Cliquez sur le lien et afficher la page d’aide nécessaire dans la fenêtre pop-up ou vous pouvez être redirigé vers une page Internet.
Vous trouverez dans le Centre de documentation des informations sur la configuration manuelle des applications.

XDove18
XDove Documentation Center page

 

15.LANCEMENT/ARRET DES SERVEURS

XDove peut être activé ou désactivé dans l’interface XDove. XDove va commencer ou arrêter le serveur XMail (ESMTP/POP3) et Dovecot (IMAP). Lorsque les serveurs sont en cours d’exécution, une lumière verte apparaît si cela ne marche pas la lumière devient orange.
Il ya une possibilité de démarrer / arrêter le serveur Dovecot IMAP indépendamment. Pour être en mesure de démarrer le serveur Dovecot, le serveur XMail doit être exécuté.
Cela signifie que vous devez d’abord démarrer XDove cous avez alors la possibilité de démarrer / arrêter le serveur IMAP. Vous ne serez pas autorisé à lancer Dovecot alors XDove est arrêté.

 

Chaque fois que le serveur IMAP n’est pas nécessaire, vous pouvez le désactiver.
Gardez à l’esprit que la lumière devient orange mais le serveur ESMTP/POP3 sera toujours en cours d’exécution et vous permettra d’accéder à vos boîtes aux lettres à l’aide d’un client webmail POP3  (par exemple. UebiMiau).

XDove19
XDove Documentation Center page

Bron: http://wiki.qnap.com/wiki/XDove_Configuration


XDOVE: GUIDE POUR UNE INSTALLATION RÉUSSIE

Original par by fidelio » Sat Aug 14, 2010 8:44 pm Traduction par Daniel Sallin le 31.08.201

Hardware: TS-119 (TS-220 Daniel Sallin)
Software: NAS f/w v3.3.1 b0720, XDove v1.3

Après avoir été soumis à l’abus de l’installateur XDove et son complice, l’assistant de démarrage rapide , et avoir recueilli diverses bribes d’information sur le sujet sur ??les forum, j’ai décidé de compiler les informations dans un guide sur la façon d’obtenir une copie de travail de XDove.

Remarque: Vous pouvez ignorer les étapes 2 et 7-12, si vous ne voulez pas ou besoin d’installer RoundCube.

16.ETAPE 1:

  • Mettre en route le serveur web, si cela n’est pas déjà fait: Network Services -> Web Server
  • « Enable Secure Connection (SSL) » c’est une option et ce n’est pas obligatoire pour fonctionner.

Vous pouvez sauter l’étape suivante si vous ne voulez pas ou besoin d’installer RoundCube.

17.ETAPE 2:

  • Activer MySQL serveur: Applications -> MySQL Server -> Enable MySQL Server -> APPLY
  • « Enable TCP/IP Networking » c’est une option et ce n’est pas obligatoire pour fonctionner.

Initialisez la base de donnée:

  • Applications -> MySQL Server -> RE-INITIALIZE DATABASE

Vous pouvez également réinitialiser le mot de passe root si il n’a jamais été changé.

18.ETAPE 3:

Installez et lancer XDove: Applications -> QPKG Plugins -> INSTALLATION
                                         QPKG INSTALLED -> XDove -> ENABLE

19.ETAPE 4:

  • Lancez l’assistant d’installation rapide de XDove: (Lancer la première fois ou vous ouvrez le centre d »administration de XDove)
  • XDove Administration Center -> XDove Mail Administration -> Quick Start Assistant

Voir le Wiki de XDove pour plus de détail.

20.ETAPE 5:

  • Essayez la ligne qui suit pour savoir si votre Dovecot est en cours d’exécution
    [~] # /etc/init.d/xdove.sh restart
    Si vous obtenez l’erreur suivante vous devez modifier votre fichier de conf (voir le point suivant et l’étape 6)
    Restarting XMail server… stopping… done.
    Starting XMail server… pid: [ xxxx ] Restarting Dovecot server: stopping… No dovecot found running; none killed.
    done.
    Starting Dovecot server… Error: Error in configuration file /etc/dovecot/dovecot.conf line 7: Unknown setting: ssl_disable
    Fatal: Invalid configuration in /etc/dovecot/dovecot.conf
    pid: []
  • Changer les permissions à 766 for /share/HDA_DATA/.qpkg/XDove/dovecot/etc/dovecot/dovecot.conf a l’aide d’une connexion Telnet ou SSH :
    [~] #chmod 766 /share/HDA_DATA/.qpkg/XDove/dovecot/etc/dovecot/dovecot.conf. 

Si le repertoire HDA_DATA ne marche pas ou n’existe pas essayer MD0_DATA

  • Vous pouvez supprimer /share/HDA_DATA/.qpkg/XDove/dovecot/etc/dovecot.conf qui est mis par l’installeur et risque de vous embrouiller à l’aide de la commande ci dessous.
    [~] #rm /share/HDA_DATA/.qpkg/XDove/dovecot/etc/dovecot.conf

21.ETAPE 6:

  • Editez le fichier /share/HDA_DATA/.qpkg/XDove/dovecot/etc/dovecot/dovecot.conf :
    Modifier: ‘ssl_disable = yes’ par ‘ssl = no’ (ou ajouterssl = no’ si il n’existe pas ‘ssl_disable = yes’ dans le fichier)
  • Mettre en commentaire ou supprimer la ligne ‘login_greeting_capability = yes’ avec un # en debut de ligne ( #login_greeting_capability = yes)
    Vous pouvez utiliser le centre d’administration de XDove (Dovecot IMAP server -> Edit configuration).

L’étape suivante est requise pour une utilisation de RoundCube:

22.ETAPE 7:

  • Imnstaller et lancer  Optware IPKG (Itsy Package Management System):
    Applications -> QPKG Plugins -> INSTALLATION
    QPKG INSTALLED -> Optware -> ENABLE

23.ETAPE 8:

  • Installez PEAR depuis une connexion Telnet ou SSH avec la ligne de commande ci-dessous:
    [~] #ipkg install php-pear

Vous aurez besoin de mettre fin à votre connexion Telnet ou SSH en cours et reconnectez-vous pour que ipkg fonctionne.

24.ETAPE 9:

  • Editez le fichier /share/HDA_DATA/.qpkg/Optware/etc/php.ini :
    changez la ligne : ‘memory_limit = 8M’ par ‘memory_limit = 12M’
  • Vous pouvez vous connecter par  Telnet ou SSH

25.ETAPE 10:

  • Installez les composant PEAR, dans l’ordre, depuis une connexion Telnet ou SSH avec la ligne de commande ci-dessous :
    [~] #pear install MDB2
    [~] #pear install Net_SMTP
    [~] #pear install Mail_Mime
    [~] #pear install -f MDB2_Driver_mysql

26.ETAPE 11:

  • Editez le fichier php.ini du serveur file (Network Services -> Web Server -> php.ini Maintenance):
    Modifiez: ‘include_path = « .:/etc/config/php »‘ par ‘include_path = « .:/etc/config/php:/opt/share/pear »‘

L’emplacement de ce fichier est /etc/config/php.ini

27.ETAPE 12:

  • Editez le fichier /share/HDA_DATA/.qpkg/XDove/roundcube/config/main.inc.php :
    Changez:
    $rcmail_config[‘default_host’] = ‘imap://yourdomain.xxx.yyy’;’ par ‘$rcmail_config[‘default_host’] = ‘imap://localhost’;’
    Modifier aussi:
  • $rcmail_config[‘des_key’] = ‘xdove-!24ByteDESkey*Str’;’ par ‘$rcmail_config[‘des_key’] = ‘rcmail-!24ByteDESkey*Str’;’

Vous pouvez faire ça dans le centre d’administration de XDove (RoundCube Webmail -> Edit configuration main.inc.php).

28.ETAPE 13:

  • Arrêter et re-lancer XDove:
    Applications -> QPKG Plugins -> XDove -> DISABLE
    Applications -> QPKG Plugins -> XDove -> ENABLE

C’est tout. Ce n’est pas un guide de débutant complet, mais il est complet et devrait fonctionner. Bonne chance.