Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ഫിൽട്ടറാണിത്.
പട്ടിക:
NAME
ഫിൽട്ടർ - മെയിൽബോക്സിലേക്ക് ചേർക്കുന്നതിന് മുമ്പ് ഇൻകമിംഗ് സന്ദേശങ്ങൾ ഫിൽട്ടർ ചെയ്യുക
സിനോപ്സിസ്
ഫിൽറ്റർ ചെയ്യുക [-q] [-v] [-l] [-o ഔട്ട്പുട്ട്] [-f rules-file] [-m മെയിൽബോക്സ്]
ഫിൽറ്റർ ചെയ്യുക [-n] [-f റൂൾസ്-ഫയൽ]
ഫിൽറ്റർ ചെയ്യുക [-r] [-o ഔട്ട്പുട്ട്] [-f rules-file]
ഫിൽറ്റർ ചെയ്യുക [-c] [-s] [-o ഔട്ട്പുട്ട്] [-f rules-file]
ഫിൽറ്റർ ചെയ്യുക [-c] [-S] [-o ഔട്ട്പുട്ട്] [-f rules-file]
വിവരണം
ചുരുക്കത്തിൽ, ഫിൽറ്റർ ചെയ്യുക വിവിധ ഉപയോക്തൃ മുൻഗണനകളെ അടിസ്ഥാനമാക്കി ഇൻകമിംഗ് മെയിലുകൾ അടുക്കുന്നതിന് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു
അംഗീകൃത തലക്കെട്ടുകൾ. ഇത് ഒരു ലോഗ് ഫയലിലേക്ക് ഫിൽട്ടർ ചെയ്ത സന്ദേശങ്ങളുടെ ഒരു സംഗ്രഹം ലോഗ് ചെയ്യുന്നു. USAGE കാണുക
മുഴുവൻ വിശദാംശങ്ങൾക്കും വിഭാഗം.
ഓപ്ഷനുകൾ
പതാകകൾ ഫിൽറ്റർ ചെയ്യുക പ്രോഗ്രാം മനസ്സിലാക്കുന്നു;
-c ലോഗുകൾ മായ്ക്കുക. ഈ ഫ്ലാഗ് ഉപയോഗിക്കുകയാണെങ്കിൽ, ലോഗ് ഫയലുകൾ ആയതിന് ശേഷം നീക്കം ചെയ്യപ്പെടും
"-s" അല്ലെങ്കിൽ "-S" ഒന്നുകിൽ സംഗ്രഹിച്ചിരിക്കുന്നു (ചുവടെ കാണുക).
-f നിയമങ്ങൾ-ഫയൽ
സ്ഥിരസ്ഥിതി $HOME/.filter/filter-rules എന്നതിനുപകരം നിർദ്ദിഷ്ട ഫയലിൽ നിന്ന് നിയമങ്ങൾ നേടുക
-l പ്രവർത്തനങ്ങൾ മാത്രം ലോഗ് ചെയ്യുക. മെയിൽ അയച്ച സന്ദേശങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലോഗ് ചെയ്യരുത്.
-n ശരിക്കുമല്ല. സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് സന്ദേശം നൽകിയാൽ എന്ത് സംഭവിക്കും, പക്ഷേ
യഥാർത്ഥത്തിൽ അത് കൊണ്ട് ഒന്നും ചെയ്യരുത്.
-o ഫയല് stdout സന്ദേശങ്ങൾ നിർദ്ദിഷ്ട ഫയലിലേക്കോ ഉപകരണത്തിലേക്കോ റീഡയറക്ട് ചെയ്യുക. ഫിൽട്ടറിന്റെ ലോഗിംഗ്
പ്രവർത്തനങ്ങളെ ബാധിക്കില്ല. (ഇതിലെ മാറ്റങ്ങളെ കൂടുതൽ ഭംഗിയായി കൈകാര്യം ചെയ്യുന്നതിന് ഇത് ചേർത്തിരിക്കുന്നു
ഫയൽ സിസ്റ്റം (സെൻഡ്മെയിൽ ഫയലുകളുടെ മോഡുകൾ സംബന്ധിച്ച് വളരെ ശ്രദ്ധാലുവാണ്
ഇതിലേക്ക് റീഡയറക്ട് ചെയ്തു.))
-m മെയിൽബോക്സ്
നിങ്ങളുടെ പ്രാഥമിക 'മെയിൽബോക്സിന്റെ' നിർവചനത്തിൽ സമാഹരിച്ചതിനെ അസാധുവാക്കുക. ഇത് പ്രവർത്തനരഹിതമാണ്
ഫിൽട്ടർ സെറ്റ്ജിഡ് ആണെങ്കിൽ.
-q നിശബ്ദം. ഫിൽട്ടറിംഗ് പ്രവർത്തനങ്ങൾ ലോഗ് ചെയ്യരുത്.
-r നിയമങ്ങൾ. നിലവിൽ ഉപയോഗിക്കുന്ന നിയമങ്ങൾ പട്ടികപ്പെടുത്തുക.
-s സംഗഹിക്കുക. സന്ദേശ ഫിൽട്ടറിംഗ് ലോഗിന്റെ ഒരു സംഗ്രഹം ലിസ്റ്റ് ചെയ്യുക.
-S ഇത് `-s' എന്നതിന് സമാനമാണ്, എന്നാൽ സന്ദേശത്തിലൂടെയുള്ള വിവരങ്ങൾ ഉൾപ്പെടുന്നു
കൂടാതെ.
-v വാചാലമായ. ഫിൽട്ടർ ചെയ്ത ഓരോ സന്ദേശത്തിനും സ്റ്റാൻഡേർഡ് ഔട്ട് ഔട്ട്പുട്ട് നൽകുക. ഉപകാരപ്പെട്ടേക്കാം
ഔട്ട്പുട്ട് ``/dev/console'' അല്ലെങ്കിൽ മറ്റ് ലോഗിംഗ് ഉപകരണത്തിലേക്ക് സജ്ജമാക്കാൻ. (കാണുക -o).
USAGE
അരിപ്പ ഇൻകമിംഗ് മെയിൽ സന്ദേശങ്ങൾ പ്രോസസ്സ് ചെയ്യുന്നതിന് ഒരു കൂട്ടം തിരഞ്ഞെടുക്കൽ നിയമങ്ങൾ ഉപയോഗിക്കുന്നു. ഈ നിയമങ്ങളാണ്
സാധാരണയായി $HOME/.filter/filter-rules-ൽ നിന്ന് വായിക്കുക. ഒരു നിയമം എന്തെങ്കിലും പൊരുത്തപ്പെടുന്ന ഉടൻ
സന്ദേശത്തെക്കുറിച്ച്, ആ നിയമം ഉപയോഗിച്ചു, തുടർ നടപടികളൊന്നും എടുക്കുന്നില്ല. പൊതു ഫോർമാറ്റ്
ഒരു നിയമം ആണ്;
if (പദപ്രയോഗം) അപ്പോള് നടപടി
എവിടെ പദപ്രയോഗം ഇതാണ്:
പദപ്രയോഗം ::= { അല്ല } കണ്ടീഷൻ { ഒപ്പം പദപ്രയോഗം }
കണ്ടീഷൻ ::= ഫീൽഡ് = സ്ട്രിംഗ് മൂല്യം
::= ഫീൽഡ് != സ്ട്രിംഗ് മൂല്യം
::= ലൈനുകൾ റീലോപ്പ് സംഖ്യ മൂല്യം
അല്ലെങ്കിൽ ::= എല്ലായിപ്പോഴും
ഇവ പിന്നീട് ഇങ്ങനെ വിഘടിക്കുന്നു:
ഫീൽഡ് ::= നിന്ന് | വിഷയം | ആൽഫ വിഷയം | ലേക്ക് | ലൈനുകൾ | അയച്ചയാൾ
റീലോപ്പ് ::= = | != | < | > | <= | >=
സ്ട്രിംഗ് മൂല്യം ::= എന്തെങ്കിലും ഉദ്ധരിച്ചത് സ്ട്രിംഗ്
സംഖ്യ മൂല്യം ::= എന്തെങ്കിലും പൂർണ്ണസംഖ്യ മൂല്യം
കുറിപ്പ്: ആൽഫ വിഷയം സബ്ജക്ട് ലൈനിന്റെ രൂപാന്തരപ്പെട്ട പതിപ്പാണ്, അവിടെ ആൽഫ അക്ഷരങ്ങൾ മാത്രം
സംരക്ഷിക്കപ്പെടുന്നു, അവ ചെറിയ അക്ഷരത്തിലേക്ക് നിർബന്ധിതരാകുന്നു. അപ്പോൾ സാധാരണ ഉപയോഗിക്കുന്നത് ലളിതമാണ്
സമാന വിഷയങ്ങളുടെ വൈവിധ്യമാർന്ന പദപ്രയോഗം പൊരുത്തപ്പെടുന്നു.
നിന്ന് ഇനിപ്പറയുന്ന എല്ലാ തലക്കെട്ടുകളുമായും പൊരുത്തപ്പെടുന്നു:
"നിന്ന്" നിന്ന്: മറുപടി-അയച്ചയാൾ:
ആക്ഷൻ ഇതിൽ ഏതെങ്കിലും ആകാം:
ഇല്ലാതാക്കുക (ഈ സന്ദേശം അവഗണിക്കുക; അത് വലിച്ചെറിയുക)
സംരക്ഷിക്കുക ഫോൾഡർ നാമം (പിന്നീടായി 'ഫോൾഡർനെയിം' ഇടുക)
സേവ്കോപ്പി ഫോൾഡർ നാമം (ഒരു പകർപ്പ് സംരക്ഷിച്ച് എന്റെ ഇൻബോക്സിൽ ഇടുക)
നിർവ്വഹിക്കുക കമാൻഡ് ('കമാൻഡ്' എന്നതിലേക്കുള്ള പൈപ്പ് സന്ദേശം)
എക്സിക്യൂട്ട് കമാൻഡ് (ഇൻബോക്സിലേക്ക് പകർത്തുക, കൂടാതെ പൈപ്പ് 'കമാൻഡ്' വരെ)
മുന്നോട്ട് വിലാസം (ഈ സന്ദേശം കൈമാറുക)
ഫോർവേഡ്സി വിലാസം (ഈ സന്ദേശം കൈമാറുക, ഇൻബോക്സിലേക്ക് പകർത്തുക)
വീണ്ടും അയയ്ക്കുക വിലാസം (മാറ്റമില്ലാതെ പുതിയ ആഡ്റിലേക്ക് വീണ്ടും അയയ്ക്കുക)
വിട്ടേക്കുക (ഇത് എന്റെ ഇൻബോക്സിൽ ഇടുക)
ബൗൺസ് (അങ്ങനെയൊരു ഉപയോക്താവ് ഇല്ലെന്ന് പറയുക)
ഒരു റൂൾസ് ഫയലിന്റെ ഉദാഹരണം ഇതായിരിക്കും:
# ഈ കാര്യങ്ങൾ പിന്നീട് എനിക്ക് തോന്നുമ്പോൾ വായിക്കാം
എങ്കിൽ (ഇതിൽ നിന്ന് = "[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]") എന്നിട്ട് സേവ് "~/മെയിൽ/മെയിലിംഗ് ലിസ്റ്റ്"
# ഈ മെയിലിംഗ് ലിസ്റ്റിന് യഥാർത്ഥത്തിൽ ഒരു x-മെയിലിംഗ്-ലിസ്റ്റ് ഹെഡർ ഉണ്ട്
എങ്കിൽ (മെയിലിംഗ്ലിസ്റ്റ് = "[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]") എന്നിട്ട് സേവ് "~/മെയിൽ/മറ്റു പട്ടിക"
# ഈ പ്രോജക്റ്റിന്റെ ഇമെയിൽ സ്വയമേവ ആർക്കൈവ് ചെയ്യുക, എന്റെ നിലവിലെ മെയിൽബോക്സിൽ ഇടുക
എങ്കിൽ (വിഷയം = "വിചിത്രമായ പദ്ധതി") തുടർന്ന് savecopy "~/മെയിൽ/പ്രോജ്-ആർക്കൈവ്"
# "പണം സമ്പാദിക്കുക" എന്നത് വിഷയത്തിൽ എവിടെയും പ്രത്യക്ഷപ്പെടുകയാണെങ്കിൽ, വലിയ/ചെറിയ അക്ഷരം,
# മോശമായ സ്പാം ഇല്ലാതാക്കുക
എങ്കിൽ ( വിഷയം = "പണം സമ്പാദിക്കുക" ) തുടർന്ന് ഇല്ലാതാക്കുക
# ഈ വ്യക്തി ഇനി ഈ വെർച്വൽ മെയിൽബോക്സ് എന്നോട് പങ്കിടില്ല.
# ഒരു "ഫോർവേഡ്" സന്ദേശമായി ദൃശ്യമായി വീണ്ടും അയയ്ക്കുക.
എങ്കിൽ (ടു = "പങ്കാളി") പിന്നെ ഫോർവേഡ് "[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]"
# ഒരു പഴയ വിലാസത്തിനായുള്ള ഇമെയിൽ എനിക്ക് വന്നാൽ, പുതിയതിലേക്ക് വീണ്ടും അയയ്ക്കുക.
# "എൻവലപ്പ്" എന്റെ വിലാസം കാണിക്കുമെന്നത് ശ്രദ്ധിക്കുക, പക്ഷേ
# സാധാരണ തലക്കെട്ടുകൾ ഉണ്ടാകില്ല
എങ്കിൽ ( to = "old_address" ) പിന്നെ വീണ്ടും അയയ്ക്കുക [ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]"
# സാധാരണ വിഷയ ലൈനിൽ നിന്ന് ഉരുത്തിരിഞ്ഞ പ്രത്യേക വെർച്വൽ തലക്കെട്ട്
# "മൾട്ടിപ്പിൾ!!!വേർ+ഡിസ്**ഇവിടെ" പിടിക്കുന്നു
എങ്കിൽ (ആൽഫാസബ്ജക്റ്റ് = "മൾട്ടിപ്ൾവേഡ്ഷെർ" ) തുടർന്ന് ഇല്ലാതാക്കുക
# ഒരു പ്രത്യേക വിലാസത്തിനായുള്ള ഇമെയിൽ എനിക്ക് വന്നാൽ, അതിലൂടെ വീണ്ടും അയയ്ക്കുക
# നിലവാരമില്ലാത്ത "പ്രത്യേക" മെയിലർ
എങ്കിൽ ( to = "special_address" ) തുടർന്ന് exec "/usr/lib/mailer special@addr"
#
# റൂൾസ് ഫയലിന് യഥാർത്ഥത്തിൽ പരാൻതീസിസുകൾ ആവശ്യമില്ല. അല്ലെങ്കിൽ 'എങ്കിൽ' പോലും.
# അവർ പരമ്പരാഗതമാണ്.
വിഷയം = "വിഡ്ഢിത്തം" പിന്നെ ബൗൺസ്
എല്ലാ ഫയൽനാമങ്ങളും ഇരട്ട ഉദ്ധരണികളായിരിക്കണം എന്നത് ശ്രദ്ധിക്കുക
നിയമങ്ങളുടെ ഭാഷയെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി കാണുക ദി എൽമ് അരിപ്പ വഴികാട്ടി.
മെയിന്റനർ
ഫിലിപ്പ് ബ്രൗൺ
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി ഫിൽട്ടർ ഉപയോഗിക്കുക