Меню

Roundcube настройка спам фильтра



Linux programming and other computer stuff

About C/C++ and bash programming under linux.

четверг, 25 июня 2009 г.

RoundCube: убираем спам в папку SPAM.

В этом посте я расскажу, как убрать спам, определяемый при помощи SpamAssasin, в папку Spam в RoundCube.

Предполагается, что у Вас уже установлены:

Все ниже описанное производилось на Ubuntu Server 8.04. На других версиях/дистрибутивах возможны небольшие отличия.

Не забывайте делать бэкапы файлов, которые правите.

Настройка состоит из 3 этапов:

1. Настройка SpamAssassin:

Разрешаем запуск демона SpamAssassin.В файле /etc/default/spamassassin устанавливаем:

2. Настройка Exim:

Добавьте строчки в самое начало /etc/exim4/exim4.conf.template :

local_scan_path = /usr/lib/exim4/local_scan/sa-exim.so
SA_ENABLE = yes

Перезапускаем Exim

3. Настройка RoundCube:

Я нагуглил следующий патч http://www.fusionreactions.com/pages/rcmail,
который ищет в заголовках писем слово «спам» и при обнаружении скидывает в папку SPAM, но по каким-то причинам, когда я подменял func.inc у меня падал весь roundcube(видимо разные версии).
Если у Вас происходит тоже самое, то не отчаевайтесь, мы проведём замену руками:

откройте файл с патчем, который можно взять с http://www.fusionreactions.com/pages/rcmail
ищем функцию rcmail_js_message_list и заменяем ею ту же функцию в файле
/usr/share/roundcube/program/steps/mail/func.inc

не забудьте в main.inc.php прописать $rcmail_config[‘spam_subject’] = ‘SPAM’;
или же в func.inc $CONFIG[‘spam_subject’] заменить на «SPAM»

Для пробы можно на ящик скинуть сообщение, в заголовке которого содержится слово SPAM.

Источник

Фильтры (client-side?) для Roundcube

я поставил Roundcube и понял, что из коробки там нет такой привычной мне вещи, как раскладывание писем по папочкам на основе from: или subject:. Сойдет и client-side, но если кто ткнет носом, как это делается средствами сервера, то вообще будет здорово.

Подозреваю, что у тебя еще и Dovecot есть. Он умеет раскладывать письма по правилам sieve, а к Roundcube есть плагин для управления этими правилами.

Dovecot из коробки это умеет, или мне еще чем-то надо измазаться? Я ненавижу конфигурировать Dovecot 🙂

sieve’ом надо. И это гораздо хуже, чем довекотом.

Error: dlopen(/usr/lib64/dovecot/lib90_sieve_plugin.so) failed: /usr/lib64/dovecot/libdovecot-sieve.so.0: undefined symbol: mail_deliver_get_log_var_expand_table

И в roundcube есть плагин managesieve

Или в дистре накосячили, или ты что-то не так поставил. Sieve идет в комплекте dovecot’а и должен работать сразу после включения его в конфиге.

Я накосячил: надо его было включить только для lda. Только я теперь не могу понять, работает он или нет.

Из неочевидного, я только пути для хранения скриптов правил:

Источник

Как контролировать спам в Roundcube — Вокруг-Дом — 2020

Table of Contents:

Веб-почта Roundcube — это протокол доступа к сообщениям в Интернете, или IMAP, совместимый интерфейс, который позволяет пользователям просматривать и получать доступ к своей электронной почте на сервере, а не загружать ее в компьютерную почтовую программу. Несмотря на то, что в Roundcube есть много базовых функций электронной почты, он не предлагает функцию фильтрации нежелательной почты в стиле фильтра, которая автоматически переносит электронную почту с определенных адресов непосредственно в папки «Хлам» или «Корзина». В результате, управление спамом в Roundcube является ручным процессом — вы должны физически перемещать сообщения из папки «Входящие».

кредит: ViktorCap / iStock / Getty Images

Шаг 1

Войдите в Roundcube, чтобы получить доступ к почтовому ящику. Если Входящие не открыты, нажмите «Входящие» на левой боковой панели Папок.

Читайте также:  Настройка amd radeon hd 7640g 7670m dual graphics

Шаг 2

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

Шаг 3

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

Шаг 4

Нажмите и удерживайте нажатой клавишу «Shift» на клавиатуре и щелкните несколько строк заголовка спам-сообщения, чтобы сгруппировать спам-сообщения в папке «Входящие» для одновременной передачи нескольких сообщений в папку «Спам». После того, как вы выберете все сообщения, щелкните и перетащите группу в папку или щелкните значок «Нежелательная почта».

Быстрая установка почтового сервера на сайт ||Fast install mail server on website (Ноябрь 2020).

Источник

strannick_ru

StraNN’ое место — 2

запасной аэродром

Хорошо настроенный Roundcube.

Настроил корпоративную веб-почту до состояния, когда ей не стыдно и похвастаться.
Итак, выглядит она вот так:

Пара слов о том, чего на иллюстрации нет, но что там присутствует.
— принудительно прикручен постоянный логин на 30 дней. Т.е. если залогинился и принудительно не выходишь, то почта тебя не разлогинивает;
— звуковое уведомление о приходе письма;
— кнопка спам не просто так болтается, а действительно обучает антиспам;
— при создании нового письма корпоративная адресная книга подтягивается из Active Directory;
— также есть горячие клавиши и контекстное меню (а вот их проиллюстрирую):

Что ещё нужно приличному человеку от почты? Разумеется, фильтры, чтобы раскладывать весь входящий поток писем по папочкам автомагически:

Ну и поскольку каждый приличный человек ходит в отпуск (и каждый раз забывает, как настроить уведомление об отсутствии), я отдельно и особо прикрутил модуль «отпуск»:

В принципе, почта уже неплоха, остаётся добавить одну мелочь — отдельный интерфейс для планшетов и телефонов:

Похвалы, критика и добрые советы приветствуются!

Источник

Обучаем SpamAssassin из RoundCube в Debian

Как работает, Если в папку «Входящие» попало сообщение, которое является СПАМом, выделите его и нажмите соответствующую кнопку на тулбаре.

Так же если сообщение, не являющееся СПАМом попало в папку «СПАМ», выделяете и отмечаете, что это не СПАМ.

  1. Скачиваем плагин , можно здесь: tar.gz или zip

(обновление от 30 ноября 2009г.)

README.txt
CHANGELOG.txt
Repo/Bug Tracker
Устанавливаем плагин

    копируем содержимое архива, с сохранением структуры папок в директорию plugins RoundCube Код: Выделить всё /home/ roundcube / roundcubemail/plugins

Редактируем конфиг RoundCube Код: Выделить всё /home/ roundcube / roundcubemail/config/main.inc.php

Код: Выделить всё $rcmail_config[‘plugins’] = array();

и дописываем название папки плагина в список

Код: Выделить всё $rcmail_config[‘plugins’] = array(markasjunk2);

если у вас уже стоят другие плагины, перечисляете их через запятую

Редактируем конфиг плагина

Код: Выделить всё /home/ roundcube / roundcubemail/plugins/markasjunk/config.inc.php

если файла «config.inc.php» , нет создаем его из исходного «config.inc.php.dist»

Код: Выделить всё $rcmail_config[‘markasjunk2_learning_driver’] = null;

и меняем значение на ‘cmd_learn’

Код: Выделить всё $rcmail_config[‘markasjunk2_learning_driver’] = ‘cmd_learn’;

дальше находим параметр

Код: Выделить всё $rcmail_config[‘markasjunk2_spam_cmd’] = null;

и меняем его на

Код: Выделить всё $rcmail_config[‘markasjunk2_spam_cmd’] = ‘sa-learn —spam —no-sync —username=%u %f’;

где %u — имя пользователя, %f — полный путь к письму. Таким образом мы ‘sa-learn’ указываем письмо %f как СПАМ, а эти настройки просим применить для пользователя %u .

Читайте также:  Настройка часов casio 3294

аналогично исправляем параметр

Код: Выделить всё $rcmail_config[‘markasjunk2_ham_cmd’] = null;

Код: Выделить всё $rcmail_config[‘markasjunk2_ham_cmd’] =’sa-learn —ham —no-sync —username=%u %f’;

это обучит SpamAssassin пропускать нормальную почту.

PS Найден косяк плагина.

При возврате письма, отмеченного как СПАМ в первоначальный вид сбивается кодировка:

вот письмо отмеченное как СПАМ

а вот результат работы плагина

все просто, открываем конфиг RoundCube

Код: Выделить всё /home/ roundcube / roundcubemail/config/main.inc.php

находим эту запись:

Код: Выделить всё // Use this charset as fallback for message decoding
$rcmail_config[‘default_charset’] = ‘ISO-8859-1’;

и меняем кодировку на UTF-8

Код: Выделить всё // Use this charset as fallback for message decoding
$rcmail_config[‘default_charset’] = ‘UTF-8’;

Источник

Как Использовать Почтовый Клиент RoundCube

Введение

RoundCube Webmail — это почтовый клиент для работы с вашей почтой посредством веб-интерфейса. В отличии от других почтовых клиентов с веб-интерфейсом вроде Horde или SquirrelMail, он более удобен и имеет расширенный функционал. Клиент Webmail написан на PHP с использованием технологии AJAX. В данном руководстве вы узнаете, как использовать почтовый клиент RoundCube.

ЗАМЕТКА! На данный момент RoundCube Webmail является единственным доступным почтовым клиентом в панели управления Hostinger.

Что вам понадобится

Перед тем, как вы начнете это руководство, вам понадобится следующее:

  • Доступ к панели управления Hostinger
  • Активная учетная запись электронной почты

Шаг 1 — Получение доступа к вашей учетной записи с помощью почтового клиента RoundCube

  1. Для начала войдите в панель управления вашего хостинга и найдите иконку Webmail в разделе Почта.

  1. Появиться окно со списком доступных почтовых аккаунтов. Нажмите на кнопку RoundCube возле нужного почтового аккаунта.

Шаг 2 — Знакомство с интерфейсом RoundCube Webmail

После входа в RoundCube должно открыться новое окно с веб-интерфейсом почтового клиента. Внешне оно довольно схоже с любыми другими почтовыми сервисами, однако имеет свои особенности о которых будет написано далее.

Вкладка Почта

Это основное место для работы с вашими письмами. Вкладка Почта в RoundCube состоит из 4 разделов.

  1. В разделе под номером 1 представлены основные инструменты для работы с письмами: отправка, пересылка, отправка ответов, удаление. Во вкладке Еще можно найти дополнительные инструменты для импорта писем в формате eml, печати, копирования, переноса и т.д.
  2. Второй раздел состоит из стандартных папок вашего почтового аккаунта: входящие, черновики, отправленные, спам, корзина (вы можете настроить данные папки в настройках RoundCube).
  3. Это список писем вашего почтового аккаунта с данными об отправителе дате и размере письма.
  4. Здесь отображается содержимое выбранного вами в списке письма. Для удобства присутствуют дублирующие кнопки для ответа, пересылки, а также возможность отображения письма в текстовом или HTML формате.

Вкладка Контакты

Интерфейс вкладки Контакты также довольно прост. Его можно поделить на 3 основные части.

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

Панель слева отображает список групп, которые вы можете настроить по своему желанию и список ваших контактов.

Справа находиться раздел Свойства контакта. Здесь вы можете узнать нужную вам информацию о контакте: email, адрес, телефон, дату рождения, пол и т.д.

Читайте также:  Philips xenium 6500 настройка

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

Вкладка Настройки

Здесь находятся основные настройки вашего почтового клиента RoundCube.

В разделе Настройки вы можете найти множество опций и настроить их под свои нужды. В данном руководстве мы не будем рассказывать о каждой опции в отдельности, а лишь затронем самые полезные из них:

  1. В разделе Создание сообщений вы сможете настроить Подпись для ваших сообщений.

  1. Укажите в каких случаях стоит добавлять подпись в текст письма напротив Автоматически добавлять подпись. Остальные настройки не должны вызвать у вас затруднения.
  2. Теперь перейдите в раздел Профиль → Название вашего профиля.

  1. Укажите в поле Подпись нужный вам текст. Вы также можете добавить в подпись изображение или любую другую графику. Включите опцию Подпись в HTML и добавьте изображение с помощью панели с BB кодами.

ЗАМЕТКА! Если вы используете изображение в вашей подписи убедитесь, что опция Редактор в окне создания письма установлена на HTML. В противном случае подпись может отображаться некорректно.

  1. Нажмите кнопку Сохранить для сохранения изменений. Теперь в зависимости от установленных вами настроек в разделе Создание сообщений вам не надо будет добавлять подпись вручную.

Еще одной полезной функцией почтового клиента RoundCube является вставка готовых ответов:

  1. Ее вы также можете настроить во вкладке Настройки → раздел Ответы.

  1. Нажмите на кнопку + для добавления шаблона ответа. Далее, в правом окне впишите название и сам текст ответа.

  1. Нажмите кнопку Сохранить для сохранения изменений. Теперь при написании сообщения вам не нужно вручную писать шаблонные фразы или приветствия. Для вставки ответа на экране создания письма нажмите кнопку Ответы в панели инструментов, далее выберите нужный вам шаблон ответа.

Вот и все, вы настроили функцию добавления ответов для почтового клиента RoundCube.

Внешний вид

Оставшиеся элементы в верхней панели отвечают за внешний вид почтового клиента.

Значок монитора позволяет изменить цветовую гамму почтового клиента и его язык.

Значок треугольника позволяет скрыть верхнее меню почтового клиента.

Заключение

В отличии от большинства почтовых клиентов с веб-интерфейсом RoundCube более удобен в использовании и имеет большое количество расширений. Вам не нужно проводить долгую настройку клиента для начала работы с вашим почтовым аккаунтом. В данном руководстве вы познакомились с основными элементами интерфейса RoundCube, настроили функцию автоматического добавления подписи и научились добавлять шаблоны ответов.

Советуем посетить руководство по использованию бесплатного SMTP сервера от Google.

Автор

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Источник

Adblock
detector