キヤノンITソリューションズ株式会社
GUARDIANWALLシリーズ
GUARDIANWALL Mailファミリー GUARDIANWALL Webファミリー GUARDIANWALL Cloudファミリー
サポート情報(GUARDIANWALLシリーズ)
  • 文字サイズ変更
  • S
  • M
  • L
  • No : 599
  • 公開日時 : 2019/11/20 16:56
  • 印刷

コマンドラインで検査・配送ルールを設定することはできますか?

回答

ここでは、コマンドラインで検査・配送ルールを設定する方法をご案内します。

以下の手順にて、コマンドラインで検査・配送ルールの設定が可能です。

◆設定手順

1. 管理サーバーにおける検査・配送ルールの設定ファイルを編集する
 
対象の設定ファイルに、作成したい検査・配送ル―ルをフォーマットに従って追記・編集してください。
フォーマットについては、マニュアルを参照してください。
  • 対象の設定ファイル
    /opt/Guardian/Admin/etc/wall/mss.acl
     
  • 設定例
    1:*:*:0:RELAY
    2:EFROM=user1@example.co.jp:*:0:HOLD
    3:*:*:ATTACHMENT(nopasswordlock)>0:RELAY(0,0,0,,,0,0,,zipenc,1,1,,0,0)
     
  • マニュアルの記述項目
    『GUARDIANSUITE 検査サーバー ~利用の手引き~』「5-3 検査・配送ルール設定ファイル」
 
 
2. 検査サーバーに設定を反映するコマンドを実行する
 
管理サーバーで以下のコマンドを実行してください。
管理サーバー側の設定ファイルの内容を、検査サーバー側の設定ファイルに反映します。
  • 実行コマンド
    # /opt/Guardian/Admin/support/pushMailWall -r acl
 
 
3. 検査サーバーに設定した内容が反映できているか確認する
 
検査サーバーにある以下の設定ファイルに、手順1にて編集したファイルの記載内容が反映できていることを確認してください。
  • 対象ファイル
    /opt/Guardian/WALL/etc/mss.acl
 
 
設定手順は以上となります。
 
 
注意事項
  • 手順2のコマンドを実行する際はメールの配送プロセスに再起動が発生します。
     
  • 手順2のコマンドを実行した際に「ERROR:filter server(GUARDIANWALL) failed in synchronization」のエラーが出力された場合、手順1にて編集した設定ファイル内のフォーマットに不整合がある等の理由によりコマンドの実行に失敗しています。そのため、管理画面上では設定変更されているように表示されますが、実際にルールを適用する際は、編集前の設定ファイルが適用されます。その際は、手順1を確認し、設定ファイルを修正したうえで、再度手順を実施してください。
     
  • 差出人条件、宛先条件、数値条件のいずれかに512文字を超える条件を指定した場合、当該の条件式を管理画面から編集することはできません。変更・追記等したい場合は、上記手順にて編集をしてください。
     
対象製品・バージョン : 
GUARDIANWALL(旧製品)

【 よりよいサポート情報のご提供のため、アンケートにご協力ください! 】疑問や問題は解決されましたか?

よろしければ、理由をお聞かせください。(手順3がわかりにくかった、手順を実施してもエラーが解消されなかった、など) ご質問をお送りいただいても、回答することができません。ご注意ください。