Browse Source

ajout séparateur pour version courte.

jc/ui-proposal
choj 4 years ago
parent
commit
5e03cee985
2 changed files with 7 additions and 7 deletions
  1. +1
    -1
      _posts/2020-04-26-security.markdown
  2. +6
    -6
      _posts/2020-05-12-email_autoconfig.markdown

+ 1
- 1
_posts/2020-04-26-security.markdown View File

@@ -6,7 +6,7 @@ categories: [technique, securite, web, outils]
excerpt_separator: <!--more--> excerpt_separator: <!--more-->
--- ---


Quand on met à disposition des services sur un serveur, une des étapes importantes c'est la sécurité ; ça passe par plusieurs points :
Quand on met à disposition des services sur un serveur, une des étapes importantes c'est la sécurité ; ça passe par plusieurs points :<!--more-->
* un serveur stable et à jour : on a fait le choix d'utiliser un système d'exploitation Linux, en occurence Debian Buster (10), * un serveur stable et à jour : on a fait le choix d'utiliser un système d'exploitation Linux, en occurence Debian Buster (10),
en appliquant régulièrement [les mises-à-jour proposées](https://lists.debian.org/debian-security-announce/) en appliquant régulièrement [les mises-à-jour proposées](https://lists.debian.org/debian-security-announce/)
* un système anti-ddos : OVH fait le taff pour nous :) * un système anti-ddos : OVH fait le taff pour nous :)


+ 6
- 6
_posts/2020-05-12-email_autoconfig.markdown View File

@@ -1,6 +1,6 @@
--- ---
layout: post layout: post
title: "email - autodiscover / autoconfig"
title: "Email - autodiscover / autoconfig"
date: 2020-04-26 date: 2020-04-26
categories: [technique, securite, web, outils] categories: [technique, securite, web, outils]
excerpt_separator: <!--more--> excerpt_separator: <!--more-->
@@ -8,7 +8,7 @@ excerpt_separator: <!--more-->


Je n'avais pas ~~eu~~ pris le temps de mettre en place les configurations nécessaires permettant aux différents clients Je n'avais pas ~~eu~~ pris le temps de mettre en place les configurations nécessaires permettant aux différents clients
de messagerie (bureau / mobile) de récupérer automatiquement l'adresse du serveur, les ports, les protocoles, ... de messagerie (bureau / mobile) de récupérer automatiquement l'adresse du serveur, les ports, les protocoles, ...
<!--more-->
## Ca marche comment ? ## Ca marche comment ?


Lorsqu'on souhaite lire ses emails ailleurs que sur son navigateur Internet, on ouvre son client de messagerie préféré et Lorsqu'on souhaite lire ses emails ailleurs que sur son navigateur Internet, on ouvre son client de messagerie préféré et
@@ -36,7 +36,7 @@ _autodiscover._tcp SRV 0 0 443 autodiscover.allella.fr.
On met à disposition aussi les fichiers de configuration en se basant sur [cette proposition](https://github.com/gronke/email-autodiscover). On met à disposition aussi les fichiers de configuration en se basant sur [cette proposition](https://github.com/gronke/email-autodiscover).
On clone le repo dans un répertoire local sur le serveur, on adapte les fichiers pour sa configuration et on inclut ce bloc pour chaque domaine. On clone le repo dans un répertoire local sur le serveur, on adapte les fichiers pour sa configuration et on inclut ce bloc pour chaque domaine.
```bash ```bash
/etc/nginx/conf.d/local$ cat autodiscover.conf
/etc/nginx/conf.d/local$ cat autodiscover.conf
location ~ /(?:a|A)utodiscover/(?:a|A)utodiscover.xml { location ~ /(?:a|A)utodiscover/(?:a|A)utodiscover.xml {
root /var/www; root /var/www;
try_files /autodiscover/autodiscover.php =404; try_files /autodiscover/autodiscover.php =404;
@@ -52,7 +52,7 @@ location ~ /mail/config-v1.1.xml {
try_files /autodiscover/config-v1.1.xml =404; try_files /autodiscover/config-v1.1.xml =404;
} }


/etc/nginx/sites-enabled$ cat allella.fr
/etc/nginx/sites-enabled$ cat allella.fr
server { server {
listen 443; listen 443;
server_name allella.fr www.allella.fr; server_name allella.fr www.allella.fr;
@@ -62,6 +62,6 @@ server {
} }
``` ```


Et voilà, une fois l'adresse ajoutée, Thunderbird trouve tout seul sa configuration :
Et voilà, une fois l'adresse ajoutée, Thunderbird trouve tout seul sa configuration :


![thunderbird_autoconfig]({{ site.baseurl }}/assets/images/thunderbird_autoconfig.png)
![thunderbird_autoconfig]({{ site.baseurl }}/assets/images/thunderbird_autoconfig.png)

Loading…
Cancel
Save