Como configurar os endereços IP de e-mails de saída no Postfix?
pt:Como configurar os endereços IP de e-mails de saída no 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?
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?
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 ?
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.
Sintomas
Eu quero modificar as mensagens de saída para endereços de e-mail Postfix.
Você pode precisar disto quando o endereço IP do servidor principal está na lista negra e e-mails de saída são rejeitadas pelos servidores de email de terceiros.
Faz c
No backend Odin Plesk Panel (anteriormente Parallels Plesk Panel), é codificado que o endereço IP de saída e-mails em arquivos de configuração do Postfix (/etc/postfix/master.cf) é idêntico do IP da interface que escuta para Postfix. A configuração fica assim :
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
Resoluçã
Odin prevê a adição de uma opção acessível da interface do Plesk para alterar o endereço IP de saída para um determinado domínio. No entanto, nenhuma data ainda está prevista para a chegada deste patch.
Soluções temporár
Mudança de IP para o servidor inteiro
- Edite o arquivo /etc/postfix/master.cf e substituir smtp_bind_addres=Xxx.xxx. xxx.xxx pelo smtp_bind_addr=YYY. YYY. YYY. YYY.
- Recarregado a configuração do Postfix.
XXX.XXX.XXX.XXX : representa o seu atual IP
YYY. YYY. YYY. : representa o IP que você quer seus e-mails fora
Important : Plesk reconfigura automaticamente o arquivo /etc/postfix/master.cf correio da interface alterar para (criaçã/modificação de caixa, as opções de configuração, etc.). Deve, portanto, considere criar uma tarefa agendada para substituir seu arquivo personalizado. Aqui está o script a ser usado para a tarefa agenda :
#!/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
No caso de múltiplos IP adicional usado para domínios diferentes na mesma máquina, precisa passar por um outro método de substituição. Depois de editar manualmente o arquivo, executando uma cópia :
cp /etc/postfix/master.cf /etc/postfix/master.cf.bak
A tarefa agendada já não vai editar o arquivo atual, mas substitua o master.cf seu arquivo master.cf.bak.
#!/bin/bash
cp /etc/postfix/master.cf.bak /etc/postfix/master.cf
/etc/init.d/postfix reload
exit 0
Em uma próxima atualização do Odin Plesk PanelParâmetros de sufixo não devem ser esmagados durante a reconfiguração do sistema de mensagens.
Uma mudança de ip do domínio dedicado
O caso, ou você deseja alterar o ip de envio de correio para um único domínio com seu próprio ip dedicado, você precisa configurar a seguinte tarefa agendada :
#!/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
Artigo de referência : http://kb.odin.com/fr/114491
Este artigo pareceu-lhe ser út ?
Ativar a atualização automática de comentários