| 
				
				
				
				 | 
			
			 | 
			@@ -1,6 +1,6 @@ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			--- | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			layout: post | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			title:  "email - autodiscover / autoconfig" | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			title:  "Email - autodiscover / autoconfig" | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			date:   2020-04-26 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			categories: [technique, securite, web, outils] | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			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 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			de messagerie (bureau / mobile) de récupérer automatiquement l'adresse du serveur, les ports, les protocoles, ... | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			<!--more--> | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			## 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 | 
		
		
	
	
		
			
				| 
				
					
				
				
					
				
				
				 | 
			
			 | 
			@@ -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 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 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			/etc/nginx/conf.d/local$ cat autodiscover.conf  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			/etc/nginx/conf.d/local$ cat autodiscover.conf | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			location ~ /(?:a|A)utodiscover/(?:a|A)utodiscover.xml { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    root            /var/www; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    try_files       /autodiscover/autodiscover.php =404; | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -52,7 +52,7 @@ location ~ /mail/config-v1.1.xml { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    try_files       /autodiscover/config-v1.1.xml =404; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			} | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			/etc/nginx/sites-enabled$ cat allella.fr  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			/etc/nginx/sites-enabled$ cat allella.fr | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			server { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    listen 443; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    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 : | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			 |