cPanel жүйесінде пошта сүзгісін қалай құруға болады
Пошта сүзгісі - бұл кіріс хабарламалары үшін cPanel орындайтын ережелер жиынтығы: оларды қажетті қалтаға жылжытады, басқа мекенжайға жібереді немесе мүлдем қабылдамайды. Критерий жіберушінің нақты мекенжайы немесе, мысалы, хат тақырыбындағы сөздер болуы мүмкін. Сүзгілерді пайдалану кіріс хабарламаларында тәртіпті сақтауға және хаттарды қолмен сұрыптау үшін уақытты үнемдеуге көмектеседі.
Сүзгіні қалай құруға болады
cPanel басты бетінде «Пошта» бөлімін тауып, «Пошта сүзгілері» қосымшасын ашыңыз.
"Әрбір пайдаланушыға арналған сүзгілер" кестесінде қажетті пошта жәшігі бар жолды тауып, «Сүзгілерді басқару» түймесін басыңыз.
«Жаңа сүзгі жасау» түймесін басып, сүзгі жасау шеберін ашыңыз.
1-қадам. Атау ойлап табу
Сүзгінің мәнін көрсететін қысқа атауды ойлап табыңыз, мысалы, «Бухгалтерлерден хаттар» немесе «HR». Сүзгі атауында сүзгілеуге негізделген хат тақырыбынан қайталанатын мәтінді де пайдалануға болады.
2-қадам. Ереже жасау
Пошта сүзгісіндегі ереже үш компоненттен тұрады:
- Критерий - ережені кіріс хаттағы қандай элементтерге қолдану керектігін анықтайды, мысалы, жіберушінің мекенжайы, хат тақырыбындағы сөздер немесе хабарлама мәтіні.
- Шарт - критерийдің қандай мәні көрсетілген жағдайда ереже орындалатынын анықтайды, мысалы, көрсетілген сөз тақырыптың басында, соңында немесе кез келген жерде орналасуы керек.
- Мән - көрсетілген шартқа сәйкес келетін мәтін, электрондық пошта мекенжайы немесе сан қандай болуы керек екенін анықтайды.
Сүзгіде ережелер жасау үшін қажетті критерийлерді, шарттарды және мәндерді орнатыңыз.
Төменде көрсетілген пошта сүзгілерінің параметрлерінің критерийлерін сол жақ ашылмалы тізімнен таңдауға болады:
- Жіберуші — жіберушінің электрондық пошта мекенжайы;
- Тақырып — хаттың тақырыбы;
- Қабылдаушы — «Кімге» өрісінде көрсетілген қабылдаушының электрондық пошта мекенжайы (қосымша қабылдаушылардың мекенжайлары есепке алынбайды);
- Кез келген қабылдаушы — хаттың кез келген қабылдаушысы;
- Жауап беру — жіберуші жауаптарды алатын электрондық пошта мекенжайы;
- Хабарлама мәтіні — хаттың мазмұны;
- Кез келген тақырып — хат тақырыбының кез келген бөлігі, соның ішінде To, From, Envelope-To, Content-Type өрістері;
- Бұрын жеткізілмеген — ереже тек жеткізу кезегіндегі хаттарға қолданылады;
- Қате туралы хабарлама — ереже жүйе автоматты түрде жіберетін қате туралы хабарламаларға ғана қолданылады;
- Тізімнің идентификаторы — тарату тізімінің нөмірі;
- Спам мәртебесі — кіріс хаты Apache SpamAssassin™ арқылы спам ретінде белгіленген бе;
- Спам жолағы — Apache SpamAssassin™ хат үшін жасаған Spam Bar тақырыбының мазмұны;
- Спам көрсеткіші — SpamAssassin хатқа тағайындаған "+" таңбаларының саны.
Пошта сүзгілерінің шарттары оң жақтағы ашылмалы тізімде орналасқан және келесі аудармаларға ие:
- contains (құрамында)
- matches regex (регулярлы өрнекке сәйкес келеді)
- does not contain (құрамында жоқ)
- equals (дәлме-дәл сәйкес келеді)
- begins with (басталады)
- ends with (аяқталады)
- does not begin (басталмайды)
- does not end with (аяқталмайды)
- does not match (дәлме-дәл сәйкес келмейді)
Сонымен қатар, «Спам көрсеткіші» критерийі үшін қолжетімді төрт шарт бар. Оларды келесідей аударуға болады:
- is above - үлкен;
- is not above - үлкен емес;
- is below - кіші;
- is not below - кіші емес.
Бұл шарттардың мәндері тек хабарламаға тағайындалған "+" таңбаларының санын ғана қамтуы мүмкін. Мән неғұрлым жоғары болса, хабарламаның спам ретінде белгілену ықтималдығы соғұрлым жоғары болады.

3-қадам. Әрекетті таңдау
Ереже шарттары орындалған кезде, cPanel келесі әрекеттерді орындай алады:
Хабарламаны қабылдамау - жүйе хабарламаны жіберушіні хабардар етпестен қабылдамайды. Жіберуші оның хабарламасы жеткізілмегенін білмейді.
Басқа пошта жәшігіне қайта жіберу - жүйе хабарламаны көрсетілген электрондық пошта мекенжайына қайта жібереді, хабарламаның көшірмесі сақталмайды. Хабарламаның көшірмесін сақтау және оны басқа мекенжайға қайта жіберу қажет болса, «Қалтаға орналастыру» қосымша әрекетін қосу керек және «Кіріс» қалтасын таңдау керек.
Қате туралы хабарлау - жүйе хабарламаны қабылдамай, қате туралы хабарлама жібереді.
Ережелерді өңдеуді тоқтату - жүйе кейінгі ережелерді орындауды тоқтатады және бұл хабарлама үшін басқа сүзгілерді қолданбайды.
Қалтаға орналастыру - жүйе хабарламаны пошта жәшігіңіздегі көрсетілген қалтаға орналастырады.
Бағдарламаға деректерді жіберу - жүйе хабарламаны өңдеп, оны көрсетілген сценарий арқылы басқа бағдарламаға жібереді. Мысалы, клиенттерден хаттарды тикет жүйесіне жіберуге болады.
Сценарийге жол үй каталогына қатысты көрсетілуі керек. Мысалы, /home/username/script.pl сценарийін пайдалану үшін өрісте script.pl көрсету қажет, ол бұл әрекетті таңдаған кезде пайда болады.

Көп ережелер мен әрекеттер
Сүзгіге біреуден артық ереже немесе әрекет қосуға болады. Ол үшін экранның оң жағындағы «+» белгісін басыңыз.
Бір күрделі сүзгіден гөрі бірнеше қарапайым сүзгілерді жасаған дұрыс. Пошта сервері қысқа ережелерді ұзындармен салыстырғанда тиімдірек өңдейді.

Бірнеше ережелерді таңдағанда олардың әрқайсысының алдында қосымша шарт пайда болады:
OR (немесе) - әрекет алдыңғы ереже немесе кейінгі ереже орындалған жағдайда орындалады.
AND (және) - әрекет алдыңғы және кейінгі ережелер орындалған жағдайда ғана орындалады. Жүйе AND шартын OR-дан жоғары басымдықпен өңдейді. Мысалы:
Жүйе ережелерді 1 немесе 2, содан кейін 3 келесі ретпен өңдейді: 1 немесе (2 және 3).
Жүйе ережелерді 1 және 2, содан кейін 3 келесі ретпен өңдейді: (1 және 2) немесе 3.

Пошта сүзгілерін қалай пайдалануға болады
Пошта сүзгілерін басқару үшін пошта серверіндегі тиісті бөлімге өтіп, қажетті пошта жәшігін таңдаңыз. Ағымдағы сүзгілерге және тестілеуге қол жеткізу үшін «Сүзгілерді басқару» түймесін басыңыз.

Сүзгіні қалай өңдеуге болады
Сүзгіні өңдеу үшін оны «Ағымдағы сүзгілер» кестесінен тауып, «Өңдеу» пәрменін таңдаңыз. Қажетті параметрлерді өзгертіңіз және өзгертулерді сақтау үшін «Сақтау» түймесін басыңыз.

Сүзгіні қалай жоюға болады
Сүзгіні жою үшін оны «Ағымдағы сүзгілер» кестесінен тауып, «Жою» пәрменін таңдаңыз. Келесі бетте жоюды растаңыз.

Сүзгіні қалай тексеруге болады
Сүзгілердің жұмыс істеу қабілетін тексеру үшін «Сүзгіні тексеру» блогын пайдалануға болады. Тестілеу үшін пайдаланылатын «Кімге», «Кімнен» және «Тақырып» өрістері мен хабарлама мәтінінің мәндерін енгізіңіз. Содан кейін «Сүзгіні тексеру» түймесін басыңыз.
Мысалы, сізде барлық «Жаңа тапсырыс» тақырыбы бар хаттарды «Тапсырыстар» қалтасына орналастыру ережесі бар делік. Сүзгіні тексеру үшін «Тақырып» өрісіне «Жаңа тапсырыс» енгізіп, «Сүзгіні тексеру» түймесін басыңыз. Сынақ нәтижелері келесі бетте көрсетіледі.
Sub-condition is false: not first_delivery Condition is false: not first_delivery and error_message Condition is true: $header_subject: contains Новый заказ Return-path copied from sender Sender = username@uashared05.twinservers.net Recipient = username@uashared05.twinservers.net Testing Exim filter file "/home/username/etc/vashdomen.com/admin/filter" Headers charset "UTF-8" Deliver message to: "username+Archive"@uashared05.twinservers.net Filtering set up at least one significant delivery or other action. No other deliveries will occur.
Пошта сүзгісін тексеру нәтижелерінде келесі ақпарат көрсетіледі:
- Сүзгіден әрбір шарттың сәтті орындалғанын (true) немесе орындалмағанын (false) көрсету.
- Хабарлама жіберушісінің (sender) және қабылдаушысының (recipient) мекенжайы.
- Сервердегі сүзгі файлына жол.
- Хабарлама тақырыптарының кодталуы.
- Хабарламаны жеткізуде кез келген өзгерістер туралы хабар немесе жеткізуді растау туралы хабар.
- Filtering did not set up a significant delivery. Normal delivery will occur. - Жүйе хабарламаны әдеттегідей жеткізеді.
- Filtering set up at least one significant delivery or other action. No other deliveries will occur. - Жүйе хабарламаны басқа пошта жәшігіне/қалтасына жеткізеді немесе жеткізу болмайды.
Әрі қарай не болады?
Сіз пошта сүзгілерін сәтті орнаттыңыз деп үміттенеміз және енді хаттар пошта жәшігіңізде қажетті қалталарға әдемі түрде бөлінеді. Электрондық поштамен жұмыс істеудің келесі қадамдары авто жауап берушіні баптау немесе кіріс хаттар үшін қайта бағыттауды баптау болуы мүмкін.
Егер сізде қандай да бір мәселелер туындаса немесе қосымша сұрақтарыңыз болса, мақалаға пікір қалдырудан тартынбаңыз. Біз сізге кез келген жағдайда көмектесуге тырысамыз.