Solution 1 :
Je préfère postfix, c'est plus facile à configurer et par défaut, la plupart des choses sont désactivées :
- Installer postfix.
-
Dans /etc/postfix/main.cf définissez ces deux options
mydomain = example.com mydestination = example.com
Remplacez "example.com" par votre domaine actuel. C'est très important
- Facultativement dans main.cf, définissez
myhostname
à quelque chose d'approprié (pourrait aussi être "example.com") -
Ajoutez cette ligne quelque part dans main.cf :
local_transport = error:local delivery is disabled
cela désactive le transport local, de sorte que la livraison des e-mails aux utilisateurs locaux est désactivée (vous pouvez ignorer cette étape si vous souhaitez que les utilisateurs locaux reçoivent des e-mails).
-
Dans main.cf, assurez-vous d'avoir cette ligne (il devrait y avoir beaucoup de variantes qui ont été commentées) :
alias_maps = hash:/etc/aliases # (or `hash:/etc/mail/aliases`, etc.)
-
Modifiez maintenant le
/etc/aliases
(ou/etc/mail/aliases
ou quoi que ce soit dans main.cf) et créez l'alias :emailaddress: [email protected]
, cela fera en sorte que les e-mails entrants pour "[email protected]" soient transférés vers "[email protected]" - Enregistrez main.cf et exécutez cette commande :
postalias /etc/aliases
(ou/etc/mail/aliases
ou quoi que ce soit dans main.cf). - Suffixe de début :
sudo /etc/init.d/postfix start
Voici quelques informations supplémentaires pour postfix sur ubuntu :https://help.ubuntu.com/community/Postfix
Solution 2 :
Avez-vous déjà un serveur de courrier entrant fonctionnel ? Avez-vous déjà configuré les enregistrements MX pour votre domaine ?
- Configurer les enregistrements MX dans le DNS
- Installer sendmail
Configurer /etc/mail/virtusertable
avec la ligne de redirection suivante :
[email protected] [email protected]