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

Где мне добавить детали DKIM в файл amavisd.conf в Ubuntu?

Я пытаюсь добавить ключ DKIM к дополнительному домену на моем почтовом сервере Ubuntu, я пытаюсь добавить следующий блок кода в файл 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 файл. Этот файл переопределит параметр other-dkim, например, в 20-debian_defaults и 21-ubuntu_defaults.

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

Некоторые ссылки: эта страница