Назад | Перейти на главную страницу

sendmail: перезаписать часть адреса отправителя конверта

Я настраиваю 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