Рейтинг:0

Как мне пересылать все недействительные входящие письма в exim

флаг ph

У меня есть все мои недействительные входящие на новые адреса У меня такой маршрут.

виртуальные_алиасы:
    драйвер = перенаправление
    allow_defer
    allow_fail
    домены = lsearch;/etc/userdomains
    пользователь = "${поиск \
        {$ домен} \
        lsearch{/etc/userdomains} \
        {$значение} \
    }"
    группа = "${поиск \
        {$ домен} \
        lsearch{/etc/userdomains} \
        {$значение} \
    }"
    адрес_данные = \
        "маршрутизатор=$имя_маршрутизатора \
        перенаправление=${quote:${поиск \
            {$local_part} \
            lsearch{${extract{5}{::}{${пароль поиска{${lookup{$domain}lsearch{/etc/userdomains}{$value}}}{$value}}}}/etc/${ perl{untaint}{$domain}}/псевдонимы} \
    }}"
    данные = ${извлечение{перенаправление}{$address_data}}
    file_transport = адрес_файла
    router_home_directory = ${извлечение \
        {5} \
        {::} \
        {${пароль поиска \
            {${поиск \
                {$domain_data} \
                lsearch{/etc/userdomains} \
                {$значение} \
            }} \
            {$значение} \
        }} \
    }
    local_part_suffix = +*
    local_part_suffix_необязательный
    retry_use_local_part
    невидимый


пользовательфорвард:
    драйвер = перенаправление
    разрешить_фильтр
    allow_fail
    запретить_фильтр_запустить
    запрет_фильтр_перл
    запрет_фильтра_поиска
    forbid_filter_readfile
    запретить_filter_readsocket
    check_ancestor
    check_local_user
    домены = $primary_hostname
    no_expn
    require_files = "+$home/.forward"
    условие = "${extract{size}{${stat:$home/.forward}}}"
    файл = $home/.forward
    file_transport = адрес_файла
    answer_transport = адрес_ответа
    каталог_транспорт = адрес_каталог
    пользователь = $local_part_data
    группа = $local_part_data
    no_verify

Файл как пользователь: [email protected], пользователь *: ::fail: любое сообщение

Вот у меня нормальный форвард работает но не этот*

Рейтинг:0
флаг ph

Это должно быть так.

универсальный:
    драйвер = перенаправление
    домены = lsearch;/etc/userdomains
    адрес_данные = \
        "маршрутизатор=$имя_маршрутизатора \
        перенаправление=${quote:${поиск \
            {invalid_accept} \
            lsearch{${extract{5}{::}{${пароль поиска{${lookup{$domain}lsearch{/etc/userdomains}{$value}}}{$value}}}}/etc/${ perl{untaint}{$domain}}/псевдонимы} \
    }}"
    данные = ${извлечение{перенаправление}{$address_data}}
    allow_fail

Это идеальный способ, и в файле он должен быть таким

invalid_accept : :fail:Какое бы действие вы ни хотели, я показал здесь неудавшееся действие
Рейтинг:0
флаг us

просто используйте nwildlsearch вместо lпоиск и положить * запись внизу файла.

be MrZulf avatar
флаг ph
Это будет работать в cpanel, но не здесь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.