Le wiki de WIMS EDU

L'association WIMS EDU a ouvert ce wiki afin de favoriser les collaborations entre utilisateurs de WIMS.

Outils pour utilisateurs

Outils du site


installation:debian:exim

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
installation:debian:exim [20/11/2014 08:49] obadoinstallation:debian:exim [21/09/2023 16:21] (Version actuelle) – [Redirection vers le smtp Gmail] lmarquez
Ligne 1: Ligne 1:
-====== Envoi d'emails sur Debian ======+====== Envoi d'emails ======
  
 Pour que le serveur Debian puisse envoyer des mails, il faut configurer le courrier électronique en mode "send only". Pour que le serveur Debian puisse envoyer des mails, il faut configurer le courrier électronique en mode "send only".
Ligne 17: Ligne 17:
   /etc/init.d/hostname.sh   /etc/init.d/hostname.sh
  
-====== Configuration de l’envoi d'emails sur serveur Debian ======+ou avec la commande (en tant que root)
  
-Pour que le serveur puisse envoyer des mails, il faut configurer le courrier electronique sur cette machine.+  hostname votre.hostname 
 +===== Configuration classique : Exim 4 =====
  
-Vous trouverez ci-dessous des instructions tirée de ce site (en anglais) :  
-[[http://blog.cadena-it.com/linux-tips-how-to/send-only-mail-server-with-exim-on-debian-6-squeeze/]] 
- 
-Toutes les instructions ci-dessous sont à lancer depuis l'administrateur "root" 
- 
-===== Hostname (nom local du serveur) ===== 
-Commencez par définir le hostname (les messages sortants proviendront de « user@hostname ») : 
-  
-La commande suivante vous donne votre hostname : 
-  hostname 
-S’il n’est pas correct, changez-le ainsi :  
-  pico /etc/hostname 
-  /etc/init.d/hostname.sh 
- 
-===== Exim 4 ===== 
 Configurez ensuite l’envoi de mail en lancant la commande suivante : Configurez ensuite l’envoi de mail en lancant la commande suivante :
   dpkg-reconfigure exim4-config   dpkg-reconfigure exim4-config
-suivez ensuite le reste de la doc ici : [[http://library.linode.com/email/exim/send-only-mta-debian-6-squeeze]]+Répondez ensuite aux différentes questions de l'assistant pour configurer votre mail, en vous aidant éventuellement de la doc ici : [[http://library.linode.com/email/exim/send-only-mta-debian-6-squeeze]]
  
-Au cas ou, voici quelques commandes exim à connaitre :+Au cas , voici quelques commandes exim à connaitre :
  
   * To print a list of the messages in the queue, enter: ''exim -bp''   * To print a list of the messages in the queue, enter: ''exim -bp''
Ligne 60: Ligne 46:
 exemple de description pour root :  exemple de description pour root : 
   root:x:0:0:Administrateur,,,:/root:/bin/bash   root:x:0:0:Administrateur,,,:/root:/bin/bash
 +  
 +  
 +
 +
 +===== Configurations alternatives (Redirection vers autre smtp) =====
 +  - Désactiver exim4
 +  - installer le paquet ssmtp. (''apt-get install ssmtp'')
 +  - modifier le fichier ''/etc/ssmtp/ssmtp.conf'', puis le fichier ''/etc/ssmtp/revaliases'' afin de rediriger vers le smtp voulu.
 +
 +====Redirection vers le smtp d’établissement ====
 +Consultez un technicien informatique de votre établissement pour connaitre les détails du serveur smtp.
 +
 +====Redirection vers le smtp Gmail====
 +Ajoutez la ligne suivante au fichier /etc/ssmtp/revaliases
 +
 +  root:votreemail@gmail.com:smtp.gmail.com:587
 +
 +
 +Adaptez la configuration suivante du fichier /etc/ssmtp/ssmtp.conf:
 +
 +Le mot de pass AuthPass peut etre obtenu [[https://myaccount.google.com/apppasswords|ici]].
 +
 +
 +  #
 +  # Config file for sSMTP sendmail
 +  #
 +  # The person who gets all mail for userids < 1000
 +  # Make this empty to disable rewriting.
 +  root=postmaster
 +  root=votreemail@gmail.com
 +  # The place where the mail goes. The actual machine name is required no 
 +  # MX records are consulted. Commonly mailhosts are named mail.domain.com
 +  mailhub=smtp.gmail.com:587
 +  # Where will the mail seem to come from?
 +  rewriteDomain=gmail.com
 +  # The full hostname
 +  #
 +  hostname=yourhostname.yourdomain
 +  #
 +  # Are users allowed to set their own From: address?
 +  # YES - Allow the user to specify their own From: address
 +  # NO - Use the system generated From: address
 +  FromLineOverride=YES
 +  AuthUser=votreemail@gmail.com
 +  # Ce mot de passe n'est pas votre mot de passe de messagerie mais celui 
 +  # obtenu en accordant l'autorisation d'accès à ssmtp dans gmail, en suivant
 +  # les instructions sur le site https://wiki.archlinux.org/title/SSMTP
 +  AuthPass=votremotdepasse
 +  UseSTARTTLS=Yes
 +  FromLineOverride=yes
 +
 +
 +===== Problèmes connus =====
 +
 +==== Compatibilité de la commande /usr/bin/mail ====
 +
 +WIMS pourra envoyer des messages avec la commande fournie par le paquet ''heirloom-mailx'' alors que cela ne fonctionnera pas avec les commandes fournies par les paquets ''bsd-mailx'' et ''mailutils''. D'autres commandes peuvent être compatibles mais cela reste à tester.
 +
installation/debian/exim.1416473375.txt.gz · Dernière modification : 20/11/2014 08:49 de obado