Как я Очищаю SMTP Исходящая Очередь в Сервере Цитадели через командную строку?

Можно попробовать это:

recipient_canonical_maps = pcre:/etc/postfix/recipient_canonical.pcre

Затем вставьте вместилище /etc/postfix/recipient_canonical.pcre:

/.*/ your@email.com
2
задан 18 May 2014 в 19:13
3 ответа

Обновление: сегодня утром dothebart@uncensored.citadel.org ответил на мой запрос в службу поддержки и изменил документацию , добавив в нее сценарий оболочки для очистки очереди SMTP. http://citadel.org/doku.php/faq:spam:recover Я не пробовал, но полагаю, теперь это правильный способ сделать это.

Это сработало для меня, но я не уверен, что это правильный или даже хороший способ сделать это. Сначала установите политику истечения срока действия комнаты __CitadelSMTPspoolout__, чтобы срок действия всех плохих сообщений, застрявших в вашей очереди, истек: после нажатия кнопки «Просмотр исходящей очереди SMTP» быстро нажмите «Дополнительно», прежде чем JavaScript выйдет из строя в вашем браузере, а затем отредактируйте или удалите эту комнату. Затем нажмите «Политика истечения срока действия сообщения» и установите «Политика истечения срока действия сообщения для этой комнаты» таким образом, чтобы истек срок действия всего мусора, засоряющего вашу очередь. Затем подключитесь к вашему серверу через SSH и запустите как root: "/ usr / local / citadel / sendcommand TDAP". Затем подождите, пока ваш процессор не вернется в нормальное состояние, сигнализируя о завершении очистки. Затем перезапустите сервер цитадели несколько раз. Для меня первая команда перезапуска, которую я выполнил через WebCit, повесила все, и мне пришлось пойти и убить все процессы citadel, запустить сценарии восстановления базы данных, включенные в citadel, и снова запустить citadel через init.d. Затем мне пришлось снова выполнить очистку и перезапустить еще дважды, прежде чем все, наконец, прошло и очистилось правильно. Это плохо, и ужасно, и ужасно, и ужасно, и у citadel действительно должен быть способ командной строки для очистки очереди SMTP. Но если это так, я так и не нашел. После этого опыта я больше не буду использовать цитадель, поскольку кажется, что нет своевременной поддержки ни здесь, ни на uncensored.citadel.org, а цитадель не t достаточно заботится об администраторах, чтобы дать нам критически важные инструменты, необходимые для решения проблем каким-либо разумным образом. Таким образом, Citadel не является и не должен рекламировать себя как профессиональное решение для групповой работы. Если все проблемы не могут быть устранены с консоли, не прибегая к случайным взломам, которые рискуют сломать больше, чем исправить, его просто нельзя использовать в любой среде, где требуется стабильный доступ к серверу групповой работы. Все другие решения для групповой работы, которые я использовал, позволили бы решить эту проблему менее чем за час. Мне потребовалось с 5 утра до сегодняшнего дня, 17:08 вечера, не останавливаясь ни на еду, ни на что-нибудь еще, чтобы восстановить работу почты. Неприемлемый.

Таким образом, Citadel не является и не должен рекламировать себя как профессиональное решение для групповой работы. Если все проблемы не могут быть устранены с консоли, не прибегая к случайным взломам, которые рискуют сломать больше, чем исправить, его просто нельзя использовать в любой среде, где требуется стабильный доступ к серверу групповой работы. Все другие решения для групповой работы, которые я использовал, позволили бы решить эту проблему менее чем за час. Мне потребовалось с 5 утра до сих пор, 17:08 вечера, не останавливаясь ни на еду, ни на что-нибудь еще, чтобы восстановить работу почты. Неприемлемый.

Таким образом, Citadel не является и не должен рекламировать себя как профессиональное решение для групповой работы. Если все проблемы не могут быть устранены с консоли, не прибегая к случайным взломам, которые рискуют сломать больше, чем исправить, его просто нельзя использовать в любой среде, где требуется стабильный доступ к серверу групповой работы. Все другие решения для групповой работы, которые я использовал, позволили бы решить эту проблему менее чем за час. Мне потребовалось с 5 утра до сих пор, 17:08 вечера, не останавливаясь ни на еду, ни на что-нибудь еще, чтобы восстановить работу почты. Неприемлемый.

t использоваться в любой среде, где требуется стабильный доступ к серверу групповой работы. Все другие решения для групповой работы, которые я использовал, позволили бы решить эту проблему менее чем за час. Мне потребовалось с 5 утра до сих пор, 17:08 вечера, не останавливаясь ни на еду, ни на что-нибудь еще, чтобы восстановить работу почты. Неприемлемый.

t использоваться в любой среде, где требуется стабильный доступ к серверу групповой работы. Все другие решения для групповой работы, которые я использовал, позволили бы решить эту проблему менее чем за час. Мне потребовалось с 5 утра до сих пор, 17:08 вечера, не останавливаясь ни на еду, ни на что-нибудь еще, чтобы восстановить работу почты. Неприемлемый.

2
ответ дан 3 December 2019 в 10:46

Используя webcit, если вы используете, введите следующий URL: http : /// dotgoto? room = CitadelSMTPspoolout & view = 1, вы можете одновременно выбирать и удалять большое количество исходящих SMTP-сообщений. При большом количестве сообщений webcit будет мучительно медленно повторно загружать каждую страницу.

[Edit: редактор делает забавные вещи, мой мой URL там, предполагается, что перед CitadelSMTPspoolout и после него должно быть подчеркивание]

1
ответ дан 3 December 2019 в 10:46

Это отстой. У меня была та же проблема. И ни одно из этих объяснений не поможет. Рекламируемый сценарий не работает. И объяснение, как его запустить, полезно только для экспертов Линукса. Тогда есть проблема в том, что люди из Линукса НИКОГДА не говорят в прямом смысле. И тот факт, что Citadel говорит на своем собственном языке с комнатами вместо папок, не делает его проще....

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

1) "комнатный" CitadelSMTPspoolout содержит 2 символа подчеркивания в своем названии типа: __CitadelSMTPspoolout__

2) Таким образом, правильный синтаксис для просмотра страницы на вашем сервере (webcit):

http://your.server.ip/dotskip?room=__CitadelSMTPspoolout__&view=1#

--> Будьте терпеливы. требуется время, прежде чем список появится на экране

3) К сожалению, вы можете выбрать только небольшую строку (около 200 сообщений, я полагаю) сообщений одновременно. Следуя этой процедуре, Вы будете медленно удалять этот спам:

--> выберите сверху вниз (щелкните левой кнопкой мыши вверх, сместите левую кнопку мыши вниз)
. --> удалить (в строке меню),
--> список обновлений (рядом с удалением),
--> подождите и повторите процедуру.

4) Также не забудьте зайти в "мусорную комнату" и полностью удалить их там же. Да, также с такой же процедурой выбора ряда сообщений, удаления (верхнее меню), затем обновить список, снова выбрать кучу, удалить etc....

Это очень длительный и утомительный процесс. Но в конце концов вы вернетесь в дело. Было бы полезно, если бы была еще и функция "удалить все" (особенно в мусорном ведре. Я подозреваю, что используя функцию истечения срока действия, это можно немного понизить.

Чтобы включить функцию истечения срока действия в комнате __CitadelSMTPspoolout__

Сначала http://your.server.ip/dotgoto?room=__CitadelSMTPspoolout__
Затем перейдите к расширенному варианту (на правой панели кнопок), щелкните в команде расширенного варианта комнаты "Edit or delete this room" (Редактировать или удалить эту комнату). Там у вас есть "Message expire policy" для этой конкретной комнаты.

Нет нужды говорить, что вы должны быть пользователем администратора, чтобы делать все, что здесь объясняется.

Удачи вам.

0
ответ дан 3 December 2019 в 10:46

Теги

Похожие вопросы