Iptables e Postfix

1

Examine a configuração do Postfix e do iptables, qual será a resposta do servidor de email e por quê?

Primeiro:

main.cf

mynetwork=127.0.0.1/8
smtpd_sender_restrictions=permit_inet_interfaces

iptables

iptables -P FORWARD DROP
iptables -i lo -A INPUT -j ACCEPT
iptables -o lo -A OUTPUT -j ACCEPT

Sessão Telnet

telnet localhost 25
hello carlo.ru
mail from:<test@localhost>
rep to:<test@localhost>
data
test
.
exit

Segundo:

main.cf

mynetwork=127.0.0.1/8
smtpd_recipient_restrictions=permit_mynetworks

iptables

iptables -P FORWARD DROP
iptables -i lo -A INPUT -j ACCEPT
iptables -o lo -A OUTPUT -j DROP

Sessão Telnet

telnet localhost 25
hello carlo.ru
mail from:<test@localhost>
rep to:<test@localhost>
data
test
.
exit
    
por Dauren Naukhan 15.05.2015 / 00:09

1 resposta

1

Supondo que o seu servidor de e-mail aceite a conexão TCP (em vez de o telnet aguardar a conexão ser descartada e você simplesmente digitando :)), tente o seguinte (você tem erros em sua conversa SMTP):

telnet localhost 25
helo carlo.ru
mail from:<test@localhost>
rcpt to:<test@localhost>
data
test
.
exit

É helo ou ehlo não hello e também rcpt to em vez de rep .

    
por Marcin Kaminski 15.05.2015 / 03:17