Hoe de IP-adressen van uitgaande e-mail configureren in Postfix?
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
fr:Comment configurer les adresses IP des mails sortants dans Postfix ?
he:כיצד להגדיר תצורת כתובות ה-IP של מיילים היוצאים ב Postfix?
ro:Cum se configurează adresele IP de ieşire mesajele de poştă electronică în Postfix?
ru:Как настроить IP-адреса исходящих писем в Postfix?
pl:Jak skonfigurować adresy IP wychodzących wiadomości e-mail w Postfix?
ja:後置の発信メールの IP アドレスを構成する方法か。
ar:كيفية تكوين عناوين IP لرسائل البريد الإلكتروني الصادرة في Postfix؟
zh:如何在后缀中配置出站邮件的 IP 地址?
de:Gewusst wie: Konfigurieren von IP-Adressen der ausgehenden e-Mails in Postfix?
nl:Het configureren van de IP-adressen van uitgaande e-mails in Postfix?
it:Come configurare gli indirizzi IP dei messaggi di posta elettronica in uscita in Postfix?
pt:Como configurar os endereços IP de e-mails de saída no Postfix?
es:¿Cómo configurar las direcciones IP de los correos electrónicos salientes en Postfix?
en:How to configure the IP addresses of outbound emails in Postfix?
Symptomen
Ik wil de e-mail adressen van uitgaande berichten wijzigen voor Postfix.
Dan kunt u dit als het belangrijkste IP-adres van de Server de messagerie est sur liste noire et que les e-mails sortants sont refusés par les Servers de messageries tierces.
Causes
Dans le backend Odin Plesk Panel (anciennement nommé Parallels Plesk Panel), il est codé en dur que l'adresse IP des e-mails sortants dans les fichiers de configuration Postfix (/etc/postfix/master.cf) soit identique à celle de l'IP de l'interface que Postfix écoute. La configuration se présente comme suit :
plesk-XXXXXX-XXX.XXX.XXX.XXX- unix - n n - - smtp -o smtp_bind_address=XXX.XXX.XXX.XXX -o smtp_bind_address6= -o smtp_address_preference=ipv4 -o smtp_helo_name=XXXXXX
plesk-XXXXXX-XXX.XXX.XXX.XXX- unix - n n - - smtp -o smtp_bind_address=XXX.XXX.XXX.XXX -o smtp_bind_address6= -o smtp_address_preference=ipv4 -o smtp_helo_name=XXXXXX
Résolution
Odin prévoit l'ajout d'une option accessible depuis l'interface Plesk pour modifier l'adresse IP de sortie pour un domaine donné. Cependant aucune date n'est encore annoncée pour l'arrivée de ce patch.
Solutions temporaires
Changement de l'IP pour l'ensemble du Server dédié
- Modifiez le fichier /etc/postfix/master.cf et remplacez smtp_bind_address=XXX.XXX.XXX.XXX par smtp_bind_address=YYY.YYY.YYY.YYY.
- Rechargez la configuration de Postfix.
XXX.XXX.XXX.XXX : représente votre IP actuelle
YYY.YYY.YYY.YYY : représente l'IP par laquelle vous souhaitez que vos e-mails sortent
Important : Plesk opnieuw automatisch het bestand /etc/postfix/master.cf bij elke wijziging van e-mail vanuit de interface (oprichting/verandering van vak instellen van opties, enz.). Daarom kunt u een geplande taak te vervangen door het aangepaste bestand. Hier is het script te gebruiken voor de geplande taak :
#!/bin/bash
/bin/grep 'smtp_bind_address=XXX.XXX.XXX.XXX' /etc/postfix/master.cf
if [ $? -ne 1 ]; then
/bin/sed -i 's/smtp_bind_address=XXX.XXX.XXX.XXX/smtp_bind_address=YYY.YYY.YYY.YYY/g' /etc/postfix/master.cf
/etc/init.d/postfix reload
fi
exit 0
In het geval van meerdere extra IP-adressen gebruikt voor verschillende domeinen op dezelfde machine, zal gaan via een andere methode van vervanging. Na het handmatig bewerken van het bestand, het uitvoeren van een kopie :
cp /etc/postfix/master.cf /etc/postfix/master.cf.bak
De geplande taak niet de lopende wijzigen, maar de master.cf vervangen door uw master.cf.bak bestand.
#!/bin/bash
cp /etc/postfix/master.cf.bak /etc/postfix/master.cf
/etc/init.d/postfix reload
exit 0
Dans une prochaine mise à jour d'Odin Plesk Panel, les paramètres de Postfix ne devraient plus être écrasés pendant la reconfiguration de la messagerie.
Een specifiek domein IP wijzigen
In het geval dat u wilt wijzigen de verzendende IP van de mail voor één domein met een eigen dedicated IP, moet u de volgende geplande taak instellen :
#!/bin/bash
/bin/grep 'plesk-exemple.com-XX.XX.XX.XX' /etc/postfix/master.cf
if [ $? -ne 1 ]; then
/bin/sed -i 's/plesk-exemple.com-XX.XX.XX.XX- unix - n n - - smtp -o smtp_bind_address=XX.XX.XX.XX/plesk-exemple.com-XX.XX.XX.XX- unix - n n - - smtp -o smtp_bind_address=YY.YY.YY.YY/g' /etc/postfix/master.cf
/etc/init.d/postfix reload
fi
exit 0
Artikel referentie : http://kb.odin.com/fr/114491
Dit artikel nuttig lijken voor u ?
Automatisch bijwerken van reacties inschakelen