Изучите конфигурацию Postfix и iptables, каков будет ответ почтового сервера и почему?
Первый:
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
Сеанс Telnet
telnet localhost 25
hello carlo.ru
mail from:<test@localhost>
rep to:<test@localhost>
data
test
.
exit
Второе:
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
Сеанс Telnet
telnet localhost 25
hello carlo.ru
mail from:<test@localhost>
rep to:<test@localhost>
data
test
.
exit
Предположение, что Ваш почтовый сервер принимает соединение TCP (вместо telnet, ожидающего соединения, которое будет отброшено и Вы просто вводящий далеко:)), попробуйте следующее (у Вас есть ошибки в Вашем разговоре SMTP):
telnet localhost 25
helo carlo.ru
mail from:<test@localhost>
rcpt to:<test@localhost>
data
test
.
exit
Это helo
или ehlo
не hello
, и это также rcpt to
вместо rep
.