Vider un fichier
> le_fichier
http://howto.landure.fr/gnu-linux/trucs-et-astuces-pour-exim-4
Cet article proposes quelques lignes de commandes pratiques pour l'administration d'un serveur SMTP Exim 4. Il s'agit principalement d'un florilège des meilleurs commandes que j'ai rencontré sur le net.
exim4 -Mrm `ls /var/spool/exim4/input/ | grep -- -H$ | cut -c 1-16`
exim4 -qff
Obtenir la liste des messages gelés avec la commande :
mailq | grep "frozen"
Puis utiliser la commande suivante pour retenter la livraison du message :
exim4 -M 1I8u1e-0001MM-O9
Exécutez la commande :
mailq | grep frozen | sed -e 's/.* \(.\{6\}-.\{6\}-.\{2\}\) .*/\1/' | xargs exim4 -M
Exécutez la commande :
mailq | grep frozen | sed -e 's/.* \(.\{6\}-.\{6\}-.\{2\}\) .*/\1/' | xargs exim4 -Mrm
Si vous souhaitez afficher le contenu d'un message présent dans votre file d'attente (gelé ou non), vous pouvez le faire grâce à la commande (en modifiant le code d'exemple par celui de l'email que vous souhaitez afficher):
exim4 -Mvb 1KwvVZ-0001fc-NA
Source: Merci à Petemc sur irc.freenode.net#exim.
Si vous souhaitez connaître l'activité récente de votre serveur Exim, vous pouvez utiliser la commande suivante:
eximstats /var/log/exim4/mainlog
Source: Merci à Yobi Wiki pour leur guide Installation et configuration d'Exim sur Etch avec smarthost.
Pour configurer Exim 4 sur Ubuntu ou Debian, utilisez la commande :
dpkg-reconfigure exim4-config
exim4 -bp
ou
mailq
exim4 -q
ou
runq
exim4 -qf
mailq|gawk '/frozen/{print $3}'|xargs exim4 -Mt;runq
exim4 -Mrm
echo test|./exim -d+all XX@XX.XX >/tmp/exim-log.txt 2>&1
eximstats /var/log/exim4/mainlog