Ubuntuメールサーバーの追加ドメインにDKIMキーを追加しようとしています。次のコードブロックをamavisd.confファイルに追加しようとしています。
$enable_dkim_verification = 1;
$enable_dkim_signing = 1;
dkim_key('example.com', 'foo', '/var/db/dkim/example-foo.key.pem');
@dkim_signature_options_bysender_maps = (
{ '.' => { ttl => 21*24*3600, c => 'relaxed/simple' } } );
@mynetworks = qw(0.0.0.0/8 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12
192.168.0.0/16); # list your internal networks
ただし、私のセットアップでは、amavisd.confファイルは次のファイルに分割されています。
これを追加する必要があるファイルを教えてください。
ありがとう
ユーザー定義の構成の場合は、50-user
ファイルに配置する必要があります。このファイルは、たとえば20-debian_defaults
および21-ubuntu_defaults
のother-dkim-parameterをオーバーライドします。
user@ubuntu:/etc/amavis/conf.d$ grep dkim *
20-debian_defaults:$enable_dkim_verification = 0; #disabled to prevent warning
21-ubuntu_defaults:$enable_dkim_verification = 1;
ここに50-user
ファイルの内容があります
use strict;
#
# Place your configuration directives here. They will override those in
# earlier files.
#
# See /usr/share/doc/amavisd-new/ for documentation and examples of
# the directives you can use in this file
#
#------------ Do not modify anything below this line -------------
1; # ensure a defined return
いくつかの参考文献: このページ