Cela fait partie d'un projet dans lequel je dois envoyer du courrier…
J'ai un serveur de messagerie avec le domaine abc.com
. Comment puis-je autoriser ce serveur de messagerie à recevoir du courrier d'un autre domaine, cde.com
?
Et comment transférer tous les messages à la root
utilisateur ?
Pour la première question, je pense que j'ai besoin que le serveur de messagerie soit configuré en relais ouvert.
En utilisant postfix, la configuration par défaut est pour le relais ouvert… n'est-ce pas ?
Réponse acceptée :
Non. Comme postfix par défaut n'est pas configuré comme un relais ouvert, il n'acceptera que le courrier local.
Et vous ne voulez pas le configurer en tant que relais ouvert. Dans quelques jours, un spammeur va le trouver et commencer à l'utiliser. En conséquence :
- Votre ordinateur va s'enliser dans l'envoi de milliers d'e-mails.
- Votre serveur va être bloqué par la plupart des autres serveurs de messagerie dans le monde dans quelques jours. Y compris tous les principaux (gmail, yahoo, hotmail, mines ;)).
Vous ne pourrez donc pas envoyer d'e-mails et Internet sera un peu pire pour le reste d'entre nous.
Si vous voulez pouvoir envoyer du courrier à partir de certaines adresses IP sans authentification, vous devez définir (ou ajouter) ces options dans /etc/postfix/main.cf
mynetworks = 127.0.0.0/8, 192.168.1.0/24
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
Bien entendu, l'adresse IP qui définit mynetwork doit être remplacée par celle qui vous convient.