私のシステムから送信されたすべてのメールを単一のメールIDにリダイレクトしたいと思います。
たとえば、私のシステムで次のコマンドを使用すると、上記のメールは "santanu@another_server.com" メール ID (既にメールサーバーに構成されている) に到達する必要があります。
echo "This is going to be body of the mail - server" |mailx -r [email protected] -s "FOR TESTING - " "[email protected]"
[Eメール保護]「そして」[Eメール保護]「私のHP-UXメールサーバーから送信されたすべてのEメールには、固定メールIDがあります。
私はsendmail(8.11.1)で構成されたHP-UXシステム(B.11.23)を使用しています。
答え1
SMART_HOSTを定義してリダイレクトできます。すべてのメールが送信されました。単一のメールアドレスに。 MAIL_HUBを定義して、ローカルのEメールアドレスに送信されたEメールをリダイレクトできます。
メール送信プログラム
dnl send via SMTP to santanu@another_server.com
define(`SMART_HOST',`smtp:santanu@another_server.com')dnl
define(`MAIL_HUB',`smtp:santanu@another_server.com')dnl
次を使用してローカルメールボックスにリダイレクトするlocal:santanu
警告する最新のsendmailバージョンで動作します。 smtp:x @ yをサポートし始めたsendmailのバージョンが何であるかわかりません。かなり古いバージョンのsendmailを使用しています。
sendmail.mc なし:使いたいなら落胆sendmail.cfを直接編集しDS
、DH
合計行を変更します。
DSsmtp:santanu@another_server.com
DHsmtp:santanu@another_server.com