Gewusst wie: Konfigurieren von IP-Adressen der ausgehenden e-Mails in Postfix?

Aus De Ikoula wiki
Jump to navigation Jump to search

de:Gewusst wie: Konfigurieren von IP-Adressen der ausgehenden e-Mails in Postfix? he:כיצד להגדיר תצורת כתובות ה-IP של מיילים היוצאים ב Postfix? ru:Как настроить IP-адреса исходящих писем в Postfix? ja:後置の発信メールの IP アドレスを構成する方法か。 ar:كيفية تكوين عناوين IP لرسائل البريد الإلكتروني الصادرة في Postfix؟ zh:如何在后缀中配置出站邮件的 IP 地址? ro:Cum se configurează adresele IP de ieşire mesajele de poştă electronică în Postfix? pl:Jak skonfigurować adresy IP wychodzących wiadomości e-mail w 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? fr:Comment configurer les adresses IP des mails sortants dans Postfix ?

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.





Symptome

Ich möchte die ausgehenden Nachrichten für Postfix e-Mail-Adressen zu ändern. Dies ist eventuell, wenn die Haupt-Server-IP-Adresse die schwarze Liste gesetzt ist und ausgehende e-Mails werden durch die Drittanbieter-e Mailserver abgelehnt.

Bewir

Im Backend Odin Plesk Panel (ehemals Parallels Plesk Panel), es ist hartcodiert, der IP-Adresse der ausgehenden in Postfix Konfigurationsdateien e-Mails (/etc/postfix/master.cf) ist identisch mit der IP der Schnittstelle, die Postfix überwacht. Die Konfiguration sieht so :

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


Auflösung

Odin bietet für die Hinzufügung einer erschwinglichen Option über die Plesk-Oberfläche, die IP-Adresse der Ausgabe einer bestimmten Domäne zu ändern. Kein Datum ist jedoch noch auf die Ankunft dieses Patches geplant.


Zwischenlösungen

Änderung der IP für den gesamten Server

  • Bearbeiten Sie die /etc/postfix/master.cf und ersetzen Smtp_bind_addres=XXX.XXX.XXX.XXX durch Smtp_bind_addr=YYY. YYY. YYY. YYY.
  • Die Postfix-Konfiguration geladen.

XXX.XXX.XXX.XXX : stellt Ihre aktuelle IP
YYY. YYY. YYY. : stellt die IP, die Sie wollen Ihre E-mails,

Important : Plesk konfiguriert automatisch die Datei /etc/postfix/master.cf Ändern Sie e-Mail-Nachrichten von der Schnittstelle (Erstellu/Änderung der Box, Setup-Optionen, etc..). Es muss daher berücksichtigen, Erstellen eines geplanten Tasks, die benutzerdefinierte Datei zu ersetzen. Hier ist das Skript zu verwenden, für den geplanten :

#!/bin/bash

<!--T:6-->
/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


Müssen Sie bei mehrere zusätzliche IP für verschiedene Domänen auf demselben Computer verwendet durch eine andere Methode der Ersatz gehen. Nach dem manuell bearbeiten die Datei, Ausführen einer Kopie :

cp /etc/postfix/master.cf /etc/postfix/master.cf.bak


Der geplante Task wird die aktuelle Datei nicht mehr bearbeiten, aber die master.cf mit Ihrer master.cf.bak-Datei zu ersetzen.

#!/bin/bash
	
cp /etc/postfix/master.cf.bak /etc/postfix/master.cf
/etc/init.d/postfix reload
exit 0


In einem nächsten Update der Odin Plesk PanelPostfix-Parameter sollte nicht während der Neukonfiguration von messaging zerkleinert werden.


Eine spezielle Domäne Ip Änderung

Der Fall, oder Sie die sendende Ip der Mail für eine Domäne mit seinen eigenen dedizierten Ip ändern möchten, müssen Sie den nächsten geplanten Task einrichten :

#!/bin/bash

<!--T:10-->
/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



Referenz Artikel : http://kb.odin.com/fr/114491


Dieser Artikel erschien Sie nü ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.