Я пытаюсь пересылать электронные письма, отправленные с хоста, на root на адрес admin@test.com
.
Я проверил, что файл псевдонима читается:
[root@localhost etc]# sendmail -d27.2 -bv root
alias(root)
root (, root) aliased to admin@test.com
self_reference(admin@test.com)
...no self ref
admin@test.com... deliverable: mailer relay, host smtp.test.com, user admin@test.com
Но письмо все еще отправляется на root@localhost.test.com
:
[root@localhost etc]# (echo Subject: test; echo) | sendmail -v root
root... Connecting to smtp.test.com. via relay...
220 smtp.test.com ESMTP
EHLO localhost.test.com
250-smtp.test.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
STARTTLS
220 2.0.0 Ready to start TLS
EHLO localhost.test.com
250-smtp.test.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
MAIL From:root@localhost.test.com SIZE=15
250 2.1.0 Ok
RCPT To:root@localhost.test.com
DATA
250 2.1.5 Ok
354 End data with <CR><LF>.<CR><LF>
.
250 2.0.0 Ok: queued as F381570F1
root... Sent (Ok: queued as F381570F1)
Closing connection to smtp.test.com
QUIT
221 2.0.0 Bye
Может кто знает, в чем может быть проблема?
Sendmail (от sendmail.org) применяет псевдонимы после доставка локальному демону sendmail, который прослушивает 127.0.0.1:25
.
Вы проверяли, куда доставляется сообщение, в файлах журнала или в почтовых ящиках получателей?