J'essaie de configurer Exim sur une nouvelle installation CentOS afin qu'il reçoive du courrier pour une collection d'adresses données et transfère le courrier respectivement à une autre adresse. Par exemple, la réception de courrier de [email protected] serait transmise à [email protected].
Je pense que cela devrait être assez simple ... J'ai déjà travaillé avec Sendmail, en utilisant le virtusertable
- est-ce que je peux faire quelque chose de similaire avec Exim?
J'aimerais également pouvoir envoyer du courrier, mais uniquement pour le courrier envoyé depuis la machine locale (c'est-à-dire depuis des applications s'exécutant sur le serveur) - Je n'ai pas besoin / je veux un serveur SMTP accessible au public.
Existe-t-il d'autres paramètres à prendre en compte pour garantir la sécurité du serveur de messagerie? (c.-à-d., empêcher le relais) Je suppose qu'il sera sécurisé hors de la boîte.
Merci.
Une variation de ce que Joe Freeman a dit, sans utiliser dsearch (ce qui m'a donné une erreur de type de recherche inconnue "dsearch"):
Au début de exim.conf:
Dans la section "début des routeurs", ajoutez:
Dans lsearch; / etc / virtual / forwarding_domains, ajoutez vos domaines un par ligne:
Et créez /etc/virtual/forwarding/example.com contenant:
la source
Exim4 prend également en charge les
.forward
fichiers de style ancien , ainsi que les.forward
fichiers de style Exim qui commencent par# Exim filter
. par exemple, pour utiliser ce dernier pour transférer vers mon compte de sauvegarde tout en conservant l'original dans mon spool pour l'accès POP3:beaucoup plus simple et moins dangereux que de faire des singes en tant que root dans les entrailles de la configuration Exim, IMO. tous les détails à ce sujet sont ici .
la source