Estou tentando enviar e-mail por meio de um servidor Postfix. Na linha de comando, se eu digitar:
echo "This is the body of the email" | mail -s "subject line" [email protected]'
Em seguida, o erro que vejo em log / mail.info é:
postfix/smtp[23093]: connect to mail.mydomain.com[my.ip.add.here]: Connection refused (port 25)
Se eu inserir netstat -an | more, vejo:
...
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
...
Não 0.0.0.0:25
se isso faz diferença?
Editar
Se eu executar netstat -plntu
, vejo 3587/master
como o nome do pid / programa para 127.0.0.1:25. Não vejo nenhum postfix listado para pid / nome do programa. Pode ser que o servidor de email não esteja sendo executado. Foi-me dito que era.
...
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3587/master
...
Editar
O Postfix confirmado está sendo executado, digitando postfix start
Editar
Tentei isso no servidor, se ajudar:
telnet mail.mydomain.com 25
Trying 202.192.77.135...
telnet: connect to address 202.192.77.135: Connection refused
Eu sei que esse problema foi resolvido muitas vezes, mas sou um simples desenvolvedor da Web e talvez precise de um pouco mais de orientação. Obrigado.