Line 87: |
Line 87: |
| ===Utilisation=== | | ===Utilisation=== |
| http://nom_du_serveur/roundcube'' et se connecter avec votre compte utilisateur du serveur SME. | | http://nom_du_serveur/roundcube'' et se connecter avec votre compte utilisateur du serveur SME. |
| + | |
| + | {{Note box|type=Note : |Roundcube se connectera en IMAP avec SSL au domaine primaire de votre serveur. |
| + | Vous avez besoin d'un certificat valide ou auto-signé incluant au moins votre propre nom de domaine comme serveur DNS alternatif.}} |
| | | |
| ===Journaux=== | | ===Journaux=== |
− | Les journaux sont disponibles :
| + | <tabs container=""><tab name="Pour SME 9 et les versions suivantes"> |
− | * pour SME 8
| + | less /var/log/roundcubemail/errors |
| + | </tab><tab name="Pour SME 8"> |
| less /opt/roundcube/logs/errors | | less /opt/roundcube/logs/errors |
− | * pour SME 9 et suivantes
| + | </tab></tabs> |
− | less /var/log/roundcubemail/errors
| + | |
| + | ===Limiter l'accès à l'interface web=== |
| | | |
− | {{Note box|type=Note : |Roundcube se connectera en IMAP avec SSL au domaine principal de votre serveur. Vous avez besoin d'un certificat valide ou auto-signé incluant au moins votre propre nom de domaine comme DNS alternatif.}} | + | {{Note box|type=Note : | par défaut, l'interface webmail Roundcube est accessible depuis tout l'Internet sans nécessiter une authentication HTTP supplémentaire.}} |
| | | |
− | ===Limiter l'accès à l'interface web===
| + | L'accès à Roundcube peut être ajusté finement en règlant la propriété correspondante dans la BDD de configuration du serveur SME : |
− | {{Note box|type=Note : | par défaut, l'interface webmail Roundcube est accessible depuis tout l'internet sans nécessiter une authentication HTTP supplémentaire.}}
| + | <tabs container=""><tab name="Pour la version SME 10 smeserver-roundcube-1.2-20 et les plus récentes"> |
| + | Pour modifier l'accès à « public », effectuer : |
| + | config setprop roundcube access public |
| + | systemctl restart httpd-e-smith |
| + | ou pour modifier l'accès à « privé » (LAN + IP externes autorisées) : |
| + | config setprop roundcube access private |
| + | systemctl restart httpd-e-smith |
| | | |
− | L'acès à Roundcube peut être ajusté finement en règlant la propriété correspondante dans la BDD de configuration du serveur SME :
| + | Pour désactiver roundcube : |
| + | config setprop roundcube status disabled |
| + | signal-event smeserver-roundcube-update |
| + | Pour activer roundcube : |
| + | config setprop roundcube status enabled |
| + | signal-event smeserver-roundcube-update |
| | | |
| + | </tab><tab name="Pour les versions pour SME 10 avant la 1.2-20"> |
| config setprop roundcube PublicAccess OPTION | | config setprop roundcube PublicAccess OPTION |
| + | où « OPTION » est l'un des paramètres suivants : |
| | | |
| + | none => Pas d'accès |
| + | local => Réseau local (mot de passe non requis) |
| + | local-pw => Réseau local (mot de passe requis) |
| + | global => Tout l'Internet (mot de passe non requis, c'est la configuration par défaut de SME) |
| + | global-pw => Tout l'Internet (mot de passe requis) |
| + | global-pw-remote => Tout l'Internet (mot de passe requis en dehors du réseau local) |
| + | |
| + | Par exemple, pour restreindre l'accès au seul LAN : |
| + | |
| + | config setprop roundcube PublicAccess local |
| + | |
| + | Pour activer ces modifications dans la BDD de configuration, exécutez ensuite ces commandes : |
| + | systemctl restart httpd-e-smith |
| + | |
| + | </tab><tab name="Pour SME 8, 9"> |
| + | config setprop roundcube PublicAccess OPTION |
| où « OPTION » est l'un des paramètres suivants : | | où « OPTION » est l'un des paramètres suivants : |
| | | |
− | none => Pas d'acès | + | none => Pas d'accès |
| local => Réseau local (mot de passe non requis) | | local => Réseau local (mot de passe non requis) |
| local-pw => Réseau local (mot de passe requis) | | local-pw => Réseau local (mot de passe requis) |
Line 116: |
Line 150: |
| | | |
| config setprop roundcube PublicAccess local | | config setprop roundcube PublicAccess local |
− |
| |
| Pour activer ces modifications dans la BDD de configuration, exécutez ensuite ces commandes : | | Pour activer ces modifications dans la BDD de configuration, exécutez ensuite ces commandes : |
| + | systemctl restart httpd-e-smith |
| | | |
| expand-template /etc/httpd/conf/httpd.conf | | expand-template /etc/httpd/conf/httpd.conf |
| sv h /service/httpd-e-smith | | sv h /service/httpd-e-smith |
| + | |
| + | </tab></tabs> |
| | | |
| Note : pour une description générale sur la façon de régler une BDD sur le serveur SME, jeter un œil sur [[Web Application RPM#New DB settings]]. | | Note : pour une description générale sur la façon de régler une BDD sur le serveur SME, jeter un œil sur [[Web Application RPM#New DB settings]]. |
Line 135: |
Line 171: |
| config getprop roundcube PluginsList | | config getprop roundcube PluginsList |
| | | |
− | ''globaladdressbook,carddav,calendar,libcalendaring,contextmenu,markasjunk,vcard_attachments,newmail_notifier,emoticons,tasklist,managesieve'' | + | ''globaladdressbook,contextmenu,markasjunk,vcard_attachments,newmail_notifier,emoticons,managesieve,nextcloud_attachments'' |
| | | |
| =====Installation d'extensions supplémentaires===== | | =====Installation d'extensions supplémentaires===== |
Line 221: |
Line 257: |
| | | |
| * Étendez les paramètres par défaut en ajoutant un nouveau fragment de modèle et ajoutez-y vos personnalisations/ajouts, par exemple : | | * Étendez les paramètres par défaut en ajoutant un nouveau fragment de modèle et ajoutez-y vos personnalisations/ajouts, par exemple : |
− | vim /etc/e-smith/templates/etc/roundcubemail/config/config.inc.php/30my_custom_settings | + | mkdir /etc/e-smith/templates-custom/etc/roundcubemail/config/ |
| + | vim /etc/e-smith/templates-custom/etc/roundcubemail/config/config.inc.php/30my_custom_settings |
| | | |
| * A la fin, propagez le modèle : | | * A la fin, propagez le modèle : |