PHP скрипты

MySQL

Apache

phpMyADmin

18: Фильтрация E-mail в cPanel

Главная Страница » Книги по PHP » cPanel - руководство и подробная инструкция » Фильтрация E-mail в cPanel

Вы можете заблокировать e-mail, используя фильтры для спама. Существует много определений спама, но одно из них является особенно полезным:

Спам – это электронная версия “макулатурной” почты, которая существует с тех пор, как появился Интернет. E-mail фильтры - это способ отфильтровать и удалить ненужную Вам почту, основываясь на различных критериях. Вы можете заблокировать не только коммерческую почту, но и любой другой вид e-mail. Заблокированная почта будет автоматически удалена или отослана на другой e-mail адрес или скрипт. Эти фильтры достаточно гибки – несколько примеров приведены ниже, после инструкции по добавлению фильтров для спама. Все фильтры кумулятивны.

Добавление e-mail фильтра:

1. Кликните на ссылку E-mail Filtering (Фильтрация E-mail), которая расположена в области Mail (Почта).

Фильтрация E-mail в cPanel

2. Кликните на ссылку Create a New Filter (Создать Новый фильтр).

3. Дайте любое название фильтру, который вы создаете.

4. Кликните на нужное Вам поле заголовка в первом выпадающем списке. Это различные поля для любого e-mail сообщения.

5. Кликните на необходимое Вам действие фильтра во втором выпадающем списке. Это действие будет происходить с текстом, введенным в третье поле.

Необходимое действие email фильтра

  • equals - находит абсолютно соответствующий текст (только целые слова). Слово "Credit" («Кредит») заблокирует слово "Credit" («Кредит»).
  • matches regex - (искать регулярные выражения) – находит текст в соответствии с правилами регулярных выражений. Регулярные выражения – это мощная, но сложная область. В большинстве ситуаций фильтры регулярных выражений Вам не понадобятся. Вы сможете найти больше информации в двух вводных курсах обучения – Using Regular Expressions (Использование Регулярных Выражений) и Learning to Use Regular Expressions (Обучение Пользованию Регулярными Выражениями).
  • contains - (содержит) – находит указанный текст в любых сочетаниях. Например слово "porn" («порн») заблокирует как слово "porn", так и слово "pornography" («порнография»).
  • begins with - (начинается с) – находит указанный текст, если он является началом слова. Например, слово "porn" («порн») заблокирует "porn" слова "porn" («порн») и "pornography" («порнография»), но не "teenporn" «подростковая порнография».

6. Введите текст фильтра в третье поле. Этот текст чувствителен к регистру.

7. Введите действие для отфильтрованных сообщений в поле Actions (Действия).

  • Discard Message (Избавиться) – полностью удаляет письмо.
  • Redirect to email (Переадресовать на другой email) – Введите email адрес, на который следует переадресовать сообщения.

8. Кликните на кнопку Create (Создать).


Пример:

Для того, чтобы переадресовать всю почту с "john@paradise.net", введите: From (от), equals (приравнивается), john@paradise.net, david@corse.org.nz

Для того, чтобы удалить все e-mail-ы с paradise.net, введите: From (от), contains (содержит), paradise.net, Discard (Избавиться)

Чтобы удалить все упоминания о порнографии, введите: Any Header (Любой Заголовок), contains (содержит), porn (порн), Discard (Избавиться)

Поделиться с друзьями