Rancidはエイリアスを変更した後、引き続き誤ったアドレスに送信します。

Rancidはエイリアスを変更した後、引き続き誤ったアドレスに送信します。

私はしばらく破損したインストールの問題を解決してきました。エイリアスを変更した後、変数を設定し、LIST_OF_GROUPS="mygroup"ファイル/etc/rancid/rancid.configにそのエイリアスレコードを設定する正しい電子メールアドレスにrancidを送信することはできません。 newaliases コマンドを複数回実行しました。以下はメールログです。/etc/aliasesrancid-mygroup: [email protected]

明確に言うと、設定をインポートして電子メールを送信しますが、電子メール/グループの内容が正しくないため削除されます。

Jun 13 12:15:42 rancid postfix/pickup[27906]: 3B69A214FC: uid=498 from=<rancid>
Jun 13 12:15:42 rancid postfix/cleanup[28607]: 3B69A214FC: message-id=<[email protected]>
Jun 13 12:15:42 rancid postfix/qmgr[22342]: 3B69A214FC: from=<[email protected]>, size=4194, nrcpt=1 (queue active)
Jun 13 12:15:42 rancid postfix/smtp[28615]: 3B69A214FC: to=<[email protected]>, orig_to=<rancid-mygroup>, relay=192.168.40.74[192.168.40.74]:25, delay=0.13, delays=0.02/0.01/0/0.1, dsn=2.6.0, status=sent (250 2.6.0  <[email protected]> Queued mail for delivery)
Jun 13 12:15:42 rancid postfix/qmgr[22342]: 3B69A214FC: removed

バージョン:rancidバージョン3.1-3.el6 - postfixバージョン-2.6.6-6.el6_5 - cetnos 6.6 -

答え1

/etc/aliases はローカル配信に使用されます。 /etc/postfix/virtual 上部のコメントを参照してください。

#    The  optional  virtual(5)  alias  table rewrites recipient
#        addresses for all local, all virtual, and all remote  mail
#        destinations.   This  is unlike the aliases(5) table which
#        is used only for local(8) delivery.  Virtual  aliasing  is
#        recursive,  and  is  implemented by the Postfix cleanup(8)
#        daemon before mail is queued.

/etc/postfix/virtualに追加したい行(注、コロンなし):

rancid-mygroup [email protected]
# You may also need
[email protected]  [email protected]  

その後、ハッシュを作成します。

postmap hash:/etc/postfix/virtual

次に、/etc/postfix/main.cf に次の行を追加します。

virtual_alias_maps = hash:/etc/postfix/virtual

Postfixを再起動してテストします。 rancip-mygroupに電子メールを送信する必要があります。[Eメール保護]

関連情報