
stremer
(usa Arch Linux)
Enviado em 04/06/2008 - 20:31h
Seguinte:
To com um problema, tenho um gateway smtp, ai configurei o postfix de outro servidor no relayhost=servidor:porta.
Quando tento enviar um e-mail pelo comando mail, por ex:
# echo teste | mail -s teste usuario@dominio.com.br
Verificando pelo tcpflow ele chega até o gateway porem no RCPT TO ele não coloca usuario@dominio.com.br e sim root@servidor.
Alguem tem alguma ideia doque fazer?
Obrigado.
DICA PARA RESOLVER:
Seguinte: O problema é que ele reclamava do usuário mas tentava mandar e-mail de volta pro root usando o relay. Para isso não ocorrer, devem ser alterados o arquivo main.cf:
local_recipient_maps= (vazio)
relayhost = host:porta
myhostnamer = nomedamaquina
mydomain = dominio.redelocal
masquerade_domains = dominio.com.br
Depois editar arquivo virtual
adicionar
email@dominio.com.br (TAB) email@dominio.com.br
Depois:
postmap virtual
e um restart (/etc/init.d/postfix restart)
Pronto, depois só usar e abusar do comando mail.