Você provavelmente não tem o sendmail configurado para aceitar e-mails para literais / IPs de domínio.
Para ver o que o sendmail já descobriu como um endereço 'local' ou o que ele acha que é local, faça:
echo '$=w' | sendmail -bt
E se você não encontrar seu endereço IP, adicione-o a /etc/mail/local-host-names
:
echo your.ip.addr.here >> /etc/mail/local-host-names
Isso deve ser feito, já que adivinhei o problema corretamente a partir das informações fornecidas.