<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Пользовательское сообщение об отказе II]]></title><description><![CDATA[<p dir="auto">Привет<br />
[всем]<br />
, Этот вопрос уже задавали ранее. Однако предложенное решение, похоже, не работает.<br />
[) Если действие «bounce» запускается через фильтр сообщений, в отклоненном сообщении по умолчанию появляется следующий текст:<br />
«554 5.0.0 &lt; #5.0.0 smtp; 5.x.0 — Сообщение отклонено администратором (попытки доставки: 0)». Как можно настроить текст? Например:<br />
«554 5.0.0 &lt; #5.0.0 smtp; 5.x.0 — Сообщение отклонено из-за нарушения политики, политика № 123&gt;». Я попробовал следующее:</p>
<ul>
<li>Создал текстовый ресурс уведомления<br />
об отклонении «CustomBounce»* Создал профиль отклонения «CustomBounce» и выбрал текстовый ресурс «CustomBounce» в качестве шаблона<br />
уведомления.* Создал фильтр сообщений с действиями «bounce-profile("CustomBounce");» и «bounce;» Я по-прежнему получаю уведомление по умолчанию, а не текст из шаблона «CustomBounce». Как я могу обеспечить, чтобы действия отклонения в фильтрах сообщений не выводили текст по умолчанию в отклонении, а скорее настраиваемое, значимое сообщение?<br />
Спасибо,<br />
Стефан</li>
</ul>
]]></description><link>https://sla247.ru/forum/topic/2469/пользовательское-сообщение-об-отказе-ii</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 11:39:16 GMT</lastBuildDate><atom:link href="https://sla247.ru/forum/topic/2469.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Mar 2026 21:16:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Пользовательское сообщение об отказе II on Mon, 02 Mar 2026 21:16:30 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо за предложение.<br />
Я проверил его и получил полезный результат. По сути, он генерирует недиалоговый отскок, который хорошо подходит для нашего случая использования. Большое спасибо и с уважением,<br />
Стефан</p>
]]></description><link>https://sla247.ru/forum/post/17270</link><guid isPermaLink="true">https://sla247.ru/forum/post/17270</guid><dc:creator><![CDATA[Steflstefan]]></dc:creator><pubDate>Mon, 02 Mar 2026 21:16:30 GMT</pubDate></item><item><title><![CDATA[Reply to Пользовательское сообщение об отказе II on Mon, 02 Mar 2026 21:16:29 GMT]]></title><description><![CDATA[<p dir="auto">Оказывается, это известная проблема с фильтрами сообщений AsyncOS: bounce-profile + bounce в фильтрах некорректно применяют ваш настраиваемый текст отскока — они без предупреждения возвращаются к шаблону по умолчанию. Обходной путь: используйте notify вместо bounce<br />
Хотя bounce не может применять настраиваемое сообщение при использовании в фильтрах, вы можете воспроизвести аналогичное поведение с помощью комбинации notify и фильтра сообщений: Добавьте пользовательский заголовок или тег в фильтр: apache<br />
Копировать<br />
Редактировать<br />
if (&lt;условие фильтра&gt;) {<br />
insert-header('X-Custom-Bounce', 'нарушение политики № 123');<br />
notify('$EnvelopeFrom', '550 5.0.0 — Сообщение отклонено из-за нарушения политики № 123', '');<br />
drop;<br />
}<br />
notify позволяет указать точный код SMTP и сообщение. drop предотвращает дальнейшую обработку, фактически действуя как отказ. В качестве альтернативы можно установить альтернативный маршрут доставки: apache<br />
Копировать<br />
Редактировать<br />
if (&lt;условие&gt;) {<br />
insert-header('X-Custom-Bounce', 'нарушение политики № 123');<br />
notify('$EnvelopeFrom', '554 5.0.0 - Сообщение отклонено из-за нарушения политики № 123', '');<br />
drop;<br />
}<br />
Вы также можете настроить notify так, чтобы он включал тело сообщения или заголовки в соответствии с вашими потребностями. Это эффективно воспроизводит отказ, обеспечивая полный контроль над текстом отказа. Почему это работает<br />
notify генерирует SMTP-уведомление в стиле DSN и позволяет использовать настраиваемое содержимое, в отличие от bounce в фильтрах сообщений. В сочетании с drop исходное сообщение отбрасывается без доставки. ![:white_heavy_check_mark:]<br />
Сводная таблица<br />
Необходимые действия Что и почему<br />
Использовать notify Позволяет настраивать текст SMTP-ответа.<br />
Вставить заголовок (необязательно) Пометить отклонения, вызванные фильтром, для регистрации в журнале.<br />
Использовать drop Прекращает дальнейшую обработку — имитирует жесткое отклонение.</p>
<p dir="auto"><img src="/forum/uploads/files/cisco/86db622e7564f74782bf4e9ff8bbe3d6d82255a9.png" alt="" class=" img-fluid img-markdown" /></p>
]]></description><link>https://sla247.ru/forum/post/17269</link><guid isPermaLink="true">https://sla247.ru/forum/post/17269</guid><dc:creator><![CDATA[adminkl]]></dc:creator><pubDate>Mon, 02 Mar 2026 21:16:29 GMT</pubDate></item></channel></rss>