Installation serveur de Mail
ATTENTION L'INSTALLATION EST DEJA FAITE PAR LE SCRIPT D'INSTALLATION
Installation sur Nuc (Ubuntu)
L'installation de postfix permet au NUC de relayer les mails vers le serveur de mail principal (smtp.unige.ch pour UniGE)
apt-get install postfix -y
Cette installation lance la configuration.
Les choix/réponses sont (pour un relai sur le serveur UniGe)
Internet with smarthost Name: glsnuc02.euler.ls.eso.org SMTP relay host: smtp.unige.ch
Le server ESO est TBD
Mise en place de la regle concernant l'expediteur (UNIQUEMENT POUR GENEVE)
On établi une règle qui consiste à remplacer ce qui vient du NUC par un expéditeur accepté par UNIGE: no-reply@unige.ch
Par exemple, ce qui serait envoyé par <user>@glsnuc02.euler.eso.org est transformé en no-reply@unige.ch
Une fois la règle changée il faut l'enregistrer (postmap) et relancer le service
echo "smtp_generic_maps = hash:/etc/postfix/generic" >> /etc/postfix/main.cf echo "@glsnuc02.euler.ls.eso.org no-reply@unige.ch" > /etc/postfix/generic postmap /etc/postfix/generic service postfix restart
Remarque: le fichier de configuration postfix est /etc/postfix/main.cf, le man postconf(1).
Apres un modification de la configuration, taper: /etc/init.d/postfix reload
Commandes Utiles
- Lister les messages en attente: postqueue -p
- Visualiser un email dans la queue: postcat -vq <messageId>
- Processer la queue maintenant: postqueue -f
- effacer emails en attente de re-envoi: postsuper -d ALL deferred
Annexe
Test d'envoi de mail sur le serveur de mail:
Geneve: smtp.unige.ch port 25 (standart). Attention ce serveur n'accepte que des adresse unige.ch
> telnet smtp.unige.ch 25 EHLO glsnuc MAIL FROM: <email> RCPT TO: <email> DATA Subject: <subjet> <ligne vide> <texte> <...> <ligne vide> <.>