Я настраиваю sendmail
на сервере aix, и мне нужно переписать часть адреса отправителя конверта.
from this: user@servername.foo.org
to this: user_it@foo.com
Как видите, мне нужно переписать часть имени пользователя, добавив "_it"
и изменить servername.foo.org
к foo.com
.
Я пытался добавить некоторые правила в части "перезапись отправителя конверта", но не работает. Это правила:
#envelope sender rewriting
SEnvFromSMTP
R$- $@ $1_it@foo.com
R$-@$w $@ $1_it@foo.com
R$-@$+ $@ $1_it@foo.com
R$+ $@ $1_it@foo.com
Дополнительная информация. Aix 7.1 Sendmail версии 8.14.4
Спасибо.
Правила Sendmail получают адрес электронной почты в совершенно другой (переписанной) форме.
В вашем случае используйте команду ниже, чтобы увидеть это:
#!/bin/sh
sendmail -bt << END
/tryflags es
/try esmtp user@servername.foo.org
END