1 votes

Paramètre de l'hôte relais de Postfix pour un client nul

J'essaie de configurer postfix comme un client null, c'est-à-dire que je veux que les utilisateurs locaux de linux puissent envoyer des mails à l'extérieur en utilisant le binaire sendmail de postfix.

Pas de réception de courrier électronique, pas de relais pour d'autres hôtes, pas de distribution locale de courrier aux utilisateurs (je n'en vois pas l'utilité). Je veux juste permettre l'envoi de courriels à l'extérieur.

J'ai défini ces paramètres dans le fichier /etc/postfix/main.cf :

myhostname = mail.thisisadomain.com
inet_interfaces = loopack-only
mydestination = 

Dois-je définir d'autres paramètres ou modifier d'autres éléments de la configuration ?

Je suis particulièrement intéressé de savoir ce qu'il faut faire avec le relayhost car je ne comprends pas ce qu'il fait.

J'ai lu le document ici http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client mais je ne comprends toujours pas ce que le relayhost et si cela a de l'importance pour un client nul.

Merci pour votre aide.

2voto

masegaloeh Points 17760

D'après ce que j'ai compris, l'auteur de http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client suppose que le client nul n'est pas un serveur toujours en ligne Par exemple, il est parfois possible de l'éteindre ou de l'isoler de l'internet en toute sécurité. Voici un extrait de cette page

1 /etc/postfix/main.cf:
2     myhostname = hostname.example.com
3     myorigin = $mydomain
4     relayhost = $mydomain
5     inet_interfaces = loopback-only
6     mydestination =
...
Line 4: Forward all mail to the mail server that is responsible for the "example.com" domain.
This prevents mail from getting stuck on the null client if it is turned off while some remote destination is unreachable. 

Sans relayhost chaque fois que le client null s'éteint, l'email sur votre file d'attente différée ne sera pas réessayé jusqu'à ce que le serveur se remette en ligne ou s'allume. Il est donc possible que lorsque votre machine s'allume, la file d'attente d'emails déjà expiré .

La raison pour laquelle vous devrait fournir relayhost est que, quel que soit l'état de votre boîte (en ligne ou hors ligne), le paramètre relayhost (celui qui reste toujours en ligne) tentera à nouveau d'envoyer les courriels bloqués de votre client null.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X