<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki.rusty-familly.eu/index.php?action=history&amp;feed=atom&amp;title=Comment_configurer_Exim4_en_SmartHost</id>
		<title>Comment configurer Exim4 en SmartHost - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.rusty-familly.eu/index.php?action=history&amp;feed=atom&amp;title=Comment_configurer_Exim4_en_SmartHost"/>
		<link rel="alternate" type="text/html" href="https://wiki.rusty-familly.eu/index.php?title=Comment_configurer_Exim4_en_SmartHost&amp;action=history"/>
		<updated>2026-07-08T23:14:53Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://wiki.rusty-familly.eu/index.php?title=Comment_configurer_Exim4_en_SmartHost&amp;diff=700&amp;oldid=prev</id>
		<title>Let's Go : Page créée avec « =&lt;font color=&quot;blue&quot;&gt;Introduction&lt;/font&gt;=  Ce Tutoriel a été réalisé afin de vous montrer comment configurer Exim4 en smarthost. Ceci vous permettra d'envoyer et de rec... »</title>
		<link rel="alternate" type="text/html" href="https://wiki.rusty-familly.eu/index.php?title=Comment_configurer_Exim4_en_SmartHost&amp;diff=700&amp;oldid=prev"/>
				<updated>2015-01-29T08:13:40Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « =&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Introduction&amp;lt;/font&amp;gt;=  Ce Tutoriel a été réalisé afin de vous montrer comment configurer Exim4 en smarthost. Ceci vous permettra d&amp;#039;envoyer et de rec... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Introduction&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Ce Tutoriel a été réalisé afin de vous montrer comment configurer Exim4 en smarthost. Ceci vous permettra d'envoyer et de recevoir des mails à partir du serveur smtp de gmail (un relay host pour résumer).&lt;br /&gt;
Dans notre tutoriel, le paquet '''Exim4''' n'est pas installé par défaut, cependant sur un système de base, celui-ci sera installé, il faudra simplement le re configurer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Requis&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
* Avoir les droits [[Comment_se_connecter_en_root|Root]]&lt;br /&gt;
&lt;br /&gt;
* Avoir configurer le hostname&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Installation&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après avoir installé '''Exim''' ou si il est déjà :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dpkg-reconfigure exim4-config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dpkg-reconfigure exim4-config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Choisissez :&lt;br /&gt;
* Envoi par relais (smarhost) - réception SMTP ou fecthmail&lt;br /&gt;
* Nom de courrier du système : votre_domaine.com&lt;br /&gt;
* Liste d'adresses IP : Laissez par défaut&lt;br /&gt;
* Autres destinations dont le courrier est accepté : Laissez votre_domaine.com (ou effacer)&lt;br /&gt;
* Machines à relayer : Laissez vide&lt;br /&gt;
* Nom réseau ou adresse IP du système &amp;quot;smarhost&amp;quot; : smtp.gmail.com::587&lt;br /&gt;
* Faut-il cacher le nom local de courrier : Non&lt;br /&gt;
* Faut-il minimiser les requêtes DNS (connexions à la demande) : Non&lt;br /&gt;
* Méthode de distribution du courrier local : Format '''mbox''' dans /var/mail&lt;br /&gt;
* Faut-il séparer la configuration dans plusieurs fichiers : Oui&lt;br /&gt;
* Destinataire des courriers de '''root''' et '''postmaster''' : Laissez vide&lt;br /&gt;
&lt;br /&gt;
Maintenant, on vas ajouter notre utilisateur gmail :&lt;br /&gt;
&lt;br /&gt;
  nano /etc/exim4/passwd.client&lt;br /&gt;
&lt;br /&gt;
Ajouter :&lt;br /&gt;
  *.google.com:votre_pseudo_gmail@gmail.com:votre_motdepasse_gmail&lt;br /&gt;
&lt;br /&gt;
On sécurise :&lt;br /&gt;
  chown root:Debian-exim /etc/exim4/passwd.client&lt;br /&gt;
  chmod 640 /etc/exim4/passwd.client&lt;br /&gt;
&lt;br /&gt;
Puis, faites :&lt;br /&gt;
  nano /etc/email-addresses&lt;br /&gt;
&lt;br /&gt;
Copier / coller : &lt;br /&gt;
&lt;br /&gt;
  votre_utilisateur: SMTPAccountName@gmail.com&lt;br /&gt;
  votre_utilisateur@localhost: SMTPAccountName@gmail.com&lt;br /&gt;
  votre_utilisateur@votre_domaine: SMTPAccountName@gmail.com&lt;br /&gt;
  votre_utilisateur@votre_domaine.localdomain: SMTPAccountName@gmail.com&lt;br /&gt;
&lt;br /&gt;
On recharge la configuration puis on redémarre Exim : &lt;br /&gt;
  update-exim4.conf&lt;br /&gt;
  invoke-rc.d exim4 restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pour conclure, il nous faut tester cette configuration :&lt;br /&gt;
  mail -s &amp;quot;test YESSSS&amp;quot; votremail.gmail.com&lt;br /&gt;
&lt;br /&gt;
Si la commande '''mail''' vous retourne '''non trouvé''', installer le paquet adéquate :&lt;br /&gt;
  aptitude install mailutils&lt;br /&gt;
&lt;br /&gt;
'''mailutils''' est mon préféré donc à vous de choisir celui qui vous conviendra au mieux !&lt;br /&gt;
&lt;br /&gt;
On vérifie dans le log :&lt;br /&gt;
    tail -f /var/log/exim4/mainlog&lt;br /&gt;
&lt;br /&gt;
On admire :&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
2015-01-29 02:56:25 1YGjkm-000584-AQ Completed&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ceci est une traduction de [https://wiki.debian.org/GmailAndExim4 ce site].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Rediriger les mails locaux vers Gmail&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Connectez-vous en root puis exécuter :&lt;br /&gt;
  cd ~&lt;br /&gt;
  nano /etc/aliases&lt;br /&gt;
&lt;br /&gt;
puis éditer la ligne commencant par '''root''' en modifiant par :&lt;br /&gt;
  root: votre_mail@gmail.com&lt;br /&gt;
&lt;br /&gt;
Sauvegarder (CTRL + O puis Entrée).&lt;br /&gt;
&lt;br /&gt;
On vas re générer tout ça :&lt;br /&gt;
  newaliases&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Les commandes à connaître&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
'''Consulter les logs''' [[Fichier:icon11.gif]] sudo tail /var/log/exim4/mainlog&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Forcer la diffusion d'un message message-id''' [[Fichier:icon11.gif]] sudo exim4 -M &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Forcer l’exécution de la file d'attente''' [[Fichier:icon11.gif]] sudo exim4 -qff&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Forcer l'exécution de la file d'attente et d'envoyer les messages bloqués''' [[Fichier:icon11.gif]] sudo exim4 -qff&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Supprimer tous les messages de la file d'attente''' [[Fichier:icon11.gif]] sudo exim4 -Mrm `ls /var/spool/exim4/input/ | grep -- -H$ | cut -c 1-16`&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Visualiser le journal d'un message ''' [[Fichier:icon11.gif]] sudo exim4 -Mvl &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Visualiser le contenu d'un message ''' [[Fichier:icon11.gif]] sudo exim4 -Mvb &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Visualiser l'entête d'un message ''' [[Fichier:icon11.gif]] sudo exim4 -Mvh &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Supprimer un messagede la file d'attente sans envoyer de message d'erreur''' [[Fichier:icon11.gif]] sudo exim4 -Mrm &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Abandonner l'envoi d'un message de la file d'attente et en informer son expediteur''' [[Fichier:icon11.gif]] sudo exim4 -Mg &amp;lt;message-id&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Visualiser le nombre de messages de la file d'attente''' [[Fichier:icon11.gif]] sudo exim4 -bpr | grep &amp;quot;&amp;lt;&amp;quot; | wc -l&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Visualiser le nombre de messages bloqués dans la file d'attente''' [[Fichier:icon11.gif]] sudo exim4 -bpr | grep frozen | wc -l&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Supprimer les messages bloqués''' [[Fichier:icon11.gif]] sudo exim -bpr | grep frozen | awk {'print $3'} | xargs exim -Mrm&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Protection contre le SPAM&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;apt-get install greylistd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install greylistd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On copie la configuration :&lt;br /&gt;
  cp -R /etc/exim4 /etc/exim4.pre-greylist&lt;br /&gt;
&lt;br /&gt;
On ajoute greylist à exim :&lt;br /&gt;
  greylistd-setup-exim4 add&lt;br /&gt;
&lt;br /&gt;
Si vous souhaitez ajuster la configuration, le fichier est '''/etc/greylistd/config'''.&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également inclure une liste blanche dans '''/etc/greylistd/whitelist-hosts'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;F.A.Q&amp;lt;/font&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;Q&amp;lt;/font&amp;gt; j'ai reçu un mail m'indiquant que j'ai été bloqué : &lt;br /&gt;
&amp;lt;blockquote&amp;gt;Bonjour Free 4 Funs,&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous avez récemment modifié vos paramètres de sécurité. Votre compte Google [free4funs@gmail.com] n'est donc plus protégé par les normes de sécurité modernes. &lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;R&amp;lt;/font&amp;gt; Allez sur [https://www.google.com/settings/security/lesssecureapps la page] et activer les applications puis renouveler le test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;Q&amp;lt;/font&amp;gt; j'ai l'erreur '''ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken''', comment régler ce problème ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;R&amp;lt;/font&amp;gt; Toujours en '''root''' [[Fichier:icon11.gif]] '''netstat -ntpl |grep 25''' [[Fichier:icon11.gif]] identifier le service en question puis supprimer le ('''aptitude remove paquet --purge''').&lt;br /&gt;
&lt;br /&gt;
Vous pouvez simplement l'effacer/désactiver au démarrage :&lt;br /&gt;
&lt;br /&gt;
   update-rc.d nom_service disable (ou remove à la place de disable)&lt;br /&gt;
&lt;br /&gt;
Puis éditer le fichier '''/var/log/exim4/paniclog''', supprimer tout le contenu (pas de ligne vide !!) puis redémarrer Exim :&lt;br /&gt;
  invoke-rc.d exim4 restart&lt;/div&gt;</summary>
		<author><name>Let's Go</name></author>	</entry>

	</feed>