Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് സോർട്ട്മെയിലാണിത്.
പട്ടിക:
NAME
sortmail - ഇൻകമിംഗ് മെയിലുകളെ തരംതിരിക്കുക
സിനോപ്സിസ്
സോർട്ട്മെയിൽ [ -v ] [ -ഇടത്തരം ] [ -വീട് പാത ] [ -മെയിൽബോക്സ് പാത ] [ -മെയിൽആർസി initfile ] [
-sortmailrc initfile ] [ -ഇൻബോക്സ് ഫയലിന്റെ പേര് ] [ -എംബോക്സ് ] [ -pop|pop3|pop2 ഉപയോക്താവ്:password@host ]
[ -pop|pop3|pop2 /പാത ] [ - സൂക്ഷിക്കുക ] [ -നോപോപ്പ് ] [ var = മൂല്യം ] [ -dumpCrcs dbmname ] [
- പരിശോധിച്ചുറപ്പിക്കുക ] [ -പതിപ്പ് ] ഉപയോക്തൃനാമം
വിവരണം
അടുക്കുക നിങ്ങൾ വ്യക്തമാക്കുന്ന പാറ്റേണുകൾക്കനുസരിച്ച് ഇമെയിൽ വായിക്കുകയും തരംതിരിക്കുകയും ചെയ്യുന്നു. അത് ഉപയോഗിക്കാവുന്നതാണ്
ഇൻകമിംഗ് മെയിൽ പ്രോസസ്സ് ചെയ്യുക, മെയിലിംഗ് ലിസ്റ്റുകൾ ഫിൽട്ടർ ചെയ്യുക, മെയിൽ ഫോൾഡറുകൾ പ്രോസസ്സ് ചെയ്യുക അല്ലെങ്കിൽ മെയിൽ ഡൗൺലോഡ് ചെയ്യുക
POP സെർവറുകൾ.
ഇൻകമിംഗ് മെയിൽ പ്രോസസ്സ് ചെയ്യുന്നതിന്, ഇത് സൃഷ്ടിക്കുക .മുന്നോട്ട് നിങ്ങളുടെ ഹോം ഡയറക്ടറിയിലെ ഫയൽ:
"| /പാത/ അടുക്കുക ഉപയോക്താവ്"
എവിടെ "/പാത/sortmail" എന്നത് നിങ്ങൾ സോർട്ട്മെയിൽ ഇൻസ്റ്റാൾ ചെയ്ത പൂർണ്ണ പാതയാണ് ഉപയോക്താവ് നിങ്ങളുടെ സ്വന്തം ആണ്
യൂസർ ഐഡി. മെയിൽ വരുമ്പോൾ, userid വ്യക്തമാക്കണം. സോർട്ട്മെയിൽ ആയി പ്രവർത്തിപ്പിക്കാം
റൂട്ട്, ഡെമൺ അല്ലെങ്കിൽ മറ്റേതെങ്കിലും യുഐഡികൾ.
ഒരിക്കൽ .മുന്നോട്ട് ഫയൽ സജ്ജീകരിച്ചു, സോർട്ട്മെയിൽ അനുസരിച്ച് ഇൻകമിംഗ് മെയിലുകളെ തരംതിരിക്കും
$HOME/.sortmailrc എന്നതിലെ പാറ്റേണുകൾ. നിങ്ങളുടെ .sortmailrc ഫയൽ വാർത്ത KILL ഫയലിന് സമാനമാണ്, പക്ഷേ
കുറച്ചുകൂടി ശക്തമാണ്. നിങ്ങൾക്ക് മെയിൽ നിരസിക്കാം, അത് നിങ്ങളുടെ മെയിൽബോക്സിൽ എത്തിക്കുക, സ്വന്തമാക്കുക
ഒരു ഫോൾഡറിലേക്ക് ഫയൽ ചെയ്യുക, അത് മറ്റൊരു വിലാസത്തിലേക്ക് കൈമാറുക അല്ലെങ്കിൽ ഒരു ഷെല്ലിലൂടെ പൈപ്പ് ചെയ്യുക
കമാൻഡ്.
ഓപ്ഷനുകളുടെ നീണ്ട ലിസ്റ്റും ചുവടെയുള്ള കമാൻഡും നിങ്ങളെ ഭയപ്പെടുത്താൻ അനുവദിക്കരുത്. പുതിയ ഉപയോക്താക്കൾ ചെയ്തേക്കാം
ചുവടെയുള്ള EXAMPLES വിഭാഗത്തിലേക്ക് പോകുക, കൂടാതെ/അല്ലെങ്കിൽ README, സാമ്പിൾ ഫയലുകൾ വായിക്കുക
/usr/share/doc/sortmail.
എപ്പോൾ സോർട്ട്മെയിൽ ആരംഭിക്കുന്നു, ഇത് ആദ്യം ഇനിപ്പറയുന്ന കോൺഫിഗറേഷൻ ഫയലുകൾ വായിക്കുന്നു: /usr/lib/sortmailrc,
/usr/local/lib/sortmailrc, /etc/sortmailrc, /usr/etc/sortmailrc,
/usr/local/etc/sortmailrc, $HOME/.mailrc, $HOME/.sortmailrc.
ഓപ്ഷനുകൾ
-v വാചാലമായ. ഒരു സന്ദേശം അച്ചടിച്ച stderr അല്ലെങ്കിൽ നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഒരു ലോഗ് ഫയൽ
ഓരോ മെയിൽ സന്ദേശവും. ഒരു നിമിഷം -v കൂടുതൽ വിവരങ്ങൾ ഉണ്ടാകാൻ കാരണമാകുന്നു
അച്ചടിച്ചു.
-ഇടത്തരം വെർബോസിറ്റി 1 ആയി സജ്ജീകരിക്കുക, ടൈംസ്റ്റാമ്പുകൾ ഒഴിവാക്കുക.
-വീട് പാത ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി സജ്ജീകരിക്കുക, ഉപയോക്താവിൽ നിന്ന് എടുത്ത ഡിഫോൾട്ടിനെ അസാധുവാക്കുക
പാസ്വേഡ് എൻട്രി.
-മെയിൽബോക്സ് പാത നിങ്ങളുടെ സിസ്റ്റത്തിനായുള്ള ഡിഫോൾട്ട് അസാധുവാക്കിക്കൊണ്ട് ഉപയോക്താവിന്റെ സിസ്റ്റം മെയിൽബോക്സ് സജ്ജമാക്കുക
(/var/mail/ഉപയോക്താവ്).
-മെയിൽആർസി പാത സ്ഥിരസ്ഥിതിയെ അസാധുവാക്കിക്കൊണ്ട് .mailrc ഫയൽ സജ്ജമാക്കുക ~/.mailrc. പാത ഒരുപക്ഷേ
എന്ന് വ്യക്തമാക്കിയിട്ടുണ്ട് /ഫുൾപാത്ത്, ~/പാത, ~ഉപയോക്താവ്/പാത, അഥവാ പാത. അവസാന രൂപം ആണ്
അതേ പോലെ ~/പാത.
-sortmailrc പാത
.sortmailrc ഫയൽ സജ്ജീകരിക്കുക, ന്റെ ഡിഫോൾട്ട് അസാധുവാക്കുന്നു ~/.sortmailrc. പാത
മുകളിൽ -mailrc എന്നതിനൊപ്പം വ്യക്തമാക്കിയേക്കാം.
-ഇൻബോക്സ് ഫയലിന്റെ പേര്
stdin-ന് പകരം പേരിട്ടിരിക്കുന്ന ഫയലിൽ നിന്ന് ഇൻപുട്ട് എടുക്കുക. ഫയലിന്റെ പേര് /അസ്പാത്ത്
"~/പാത","~ഉപയോക്താവ്/പാത"അല്ലെങ്കിൽ "+ഫോൾഡർ നാമം". POP2 പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുമ്പോൾ, ഇത്
ഡിഫോൾട്ട് മെയിൽബോക്സിന് പകരം ഇൻബോക്സ് തിരഞ്ഞെടുക്കാൻ ഓപ്ഷൻ ഉപയോഗിക്കാം.
-എംബോക്സ് ഇൻപുട്ട് ഒന്നിലധികം അടങ്ങുന്ന ഒരു സാധാരണ ബെർക്ക്ലി മെയിൽബോക്സാണെന്ന് സൂചിപ്പിക്കുന്നു
ഒരൊറ്റ സന്ദേശത്തിനുപകരം സന്ദേശങ്ങൾ. ഒരു മുഴുവൻ മെയിൽബോക്സും പ്രോസസ്സ് ചെയ്യാൻ ഉപയോഗിക്കുന്നു
ഒരിക്കൽ.
-പോപ്പ് ഉപയോക്താവ്:password@host
സോർട്ട്മെയിൽ നിർദ്ദിഷ്ട സെർവറുമായി ബന്ധിപ്പിക്കുകയും മെയിൽ ഡൗൺലോഡ് ചെയ്യുകയും പ്രോസസ്സ് ചെയ്യുകയും ചെയ്യുന്നു.
പാസ്വേഡ് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഉപയോക്താവിനോട് സംവേദനാത്മകമായി ആവശ്യപ്പെടും. കുറിപ്പ്: it
is വളരെ നിങ്ങൾ ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നു അല്ല കമാൻഡിൽ പാസ്വേഡ് വ്യക്തമാക്കുക
ഒരു മൾട്ടി-യൂസർ സിസ്റ്റത്തിലെ ലൈൻ, താഴെ കാണുക.
അടുക്കുക ആ ക്രമത്തിൽ pop3, pop2 പ്രോട്ടോക്കോളുകൾ ഉപയോഗിക്കാൻ ശ്രമിക്കുന്നു. വേണ്ടി
വ്യക്തമായ കാരണങ്ങൾ, ഉപയോക്തൃ ഐഡിയിൽ ':' അടങ്ങിയിരിക്കണമെന്നില്ല.
പല ദാതാക്കളും '@' അടങ്ങുന്ന ഉപയോക്തൃനാമങ്ങൾ നൽകുന്നു, ഉദാ [ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു], ലെ
ഈ സാഹചര്യത്തിൽ, -pop എന്നതിലേക്കുള്ള വാദം ഇതുപോലെ കാണപ്പെടും
[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]@pop.foo.com.
സുരക്ഷാ കാരണങ്ങളാൽ, സോർട്ട്മെയിൽ എന്നതിൽ നിന്ന് ഈ വിവരങ്ങൾ മറയ്ക്കാൻ ശ്രമിക്കുന്നു
"ps" കമാൻഡ്, എന്നാൽ ഇത് എല്ലാ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും പ്രവർത്തിക്കില്ല (ഉദാ
സോളാരിസ്). എന്നതിൽ പാസ്വേഡ് വ്യക്തമാക്കുന്നത് ശക്തമായി നിരുത്സാഹപ്പെടുത്തുന്നു
ഈ കാരണത്താൽ കമാൻഡ് ലൈൻ.
-പോപ്പ് /പാത -pop കമാൻഡിന്റെ ഈ വകഭേദം വ്യക്തമാക്കിയതിൽ നിന്ന് ഒരൊറ്റ വരി വായിക്കുന്നു
ഫയൽ, അടങ്ങുന്ന ഉപയോക്താവ്:password@host. ഇത് വ്യക്തമാക്കുന്നതിനേക്കാൾ കൂടുതൽ സുരക്ഷിതമാണ്
കമാൻഡ് ലൈനിലെ രഹസ്യവാക്ക്. ഫയൽ പൂർണ്ണമായി വ്യക്തമാക്കണം
പാതയുടെ പേര്, '/' ൽ ആരംഭിക്കുന്നു.
-pop3 ഉപയോക്താവ്:password@host
-pop3 /പാത സോർട്ട്മെയിൽ നിർദ്ദിഷ്ട പോപ്പ് 3 സെർവറുമായി ബന്ധിപ്പിക്കുന്നു, മെയിൽ ഡൗൺലോഡ് ചെയ്യുന്നു കൂടാതെ
അത് പ്രോസസ്സ് ചെയ്യുന്നു.
-pop2 ഉപയോക്താവ്:password@host
-pop2 /പാത സോർട്ട്മെയിൽ നിർദ്ദിഷ്ട പോപ്പ് 2 സെർവറുമായി ബന്ധിപ്പിക്കുന്നു, മെയിൽ ഡൗൺലോഡ് ചെയ്യുന്നു കൂടാതെ
അത് പ്രോസസ്സ് ചെയ്യുന്നു.
- സൂക്ഷിക്കുക POP ഉപയോഗത്തിന് അല്ലെങ്കിൽ -inbox, -mbox എന്നിവ വ്യക്തമാക്കുമ്പോൾ. എല്ലാം സൂചിപ്പിക്കുന്നു
സന്ദേശങ്ങൾ ഡിലീറ്റ് ചെയ്യുന്നതിനുപകരം സോഴ്സ് ഇൻപുട്ട് ബോക്സിൽ ഇടണം.
-നോപോപ്പ് POP3-ന്, APOP പ്രാമാണീകരണം ഉപയോഗിക്കാൻ ശ്രമിക്കരുത്. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നു
APOP ശരിയായി കൈകാര്യം ചെയ്യാത്ത തകർന്ന സെർവറുകളുമായി ഇടപെടുമ്പോൾ.
വേരിയബിൾ = മൂല്യം കമാൻഡ് ലൈനിൽ ഒരു വേരിയബിൾ സജ്ജമാക്കുക. ഇടങ്ങൾ അനുവദനീയമല്ല
സ്ട്രിംഗ്.
-dumpCrcs dbmname
ബൗൺസ് ചെക്ക് ഡാറ്റാബേസ് ഇടുക dbmnameഡീബഗ്ഗിംഗ് ആവശ്യങ്ങൾക്കായി .{dir,pag}.
- പരിശോധിച്ചുറപ്പിക്കുക സ്ഥിരീകരിക്കുക മാത്രം. പിശകുകൾക്കായി mailrc, sortmailrc ഫയലുകൾ പരിശോധിച്ച് പുറത്തുകടക്കുക.
-പതിപ്പ് പതിപ്പ് അച്ചടിച്ച് പുറത്തുകടക്കുക. ഈ ഓപ്ഷൻ പരാജയപ്പെടുകയാണെങ്കിൽ, നിങ്ങൾക്ക് പതിപ്പ് ഉണ്ട്
1. എന്തെങ്കിലും.
SORTMAILRC ഫോർമാറ്റ്
നിങ്ങളുടെ .sortmailrc ഫയൽ ഫോമിലെ വരികളുടെ ഒരു പരമ്പരയാണ്
ഗണം വേരിയബിൾ = മൂല്യം
/പതിവ്-പ്രകടനം/മോഡിഫയറുകൾ:കമാൻഡ്[:കമാൻഡ്...]
[IP വിലാസം]മോഡിഫയറുകൾ:കമാൻഡുകൾ..
[ip-വിലാസം/മാസ്ക്]മോഡിഫയറുകൾ:കമാൻഡുകൾ..
[IP വിലാസം - IP വിലാസം]മോഡിഫയറുകൾ:കമാൻഡുകൾ..
(ലോജിക്കൽ-എക്സ്പ്രഷൻ):കമാൻഡ്[:കമാൻഡ്...]
ഉൾപ്പെടുത്തുക ഫയലിന്റെ പേര്
പട്ടികയിൽ ഉൾപ്പെടുന്നു ഫയലിന്റെ പേര്
ലിസ്റ്റ് ഒഴിവാക്കുക ഫയലിന്റെ പേര്
ഹെഡർ തലക്കെട്ട്
മാറ്റിസ്ഥാപിക്കാൻ തലക്കെട്ട്
ബൗൺസ് ചെക്ക് dbmname
എവിടെ പതിവ്-പ്രകടനം ഏതെങ്കിലും ed(1)-സ്റ്റൈൽ റെഗുലർ എക്സ്പ്രഷൻ, മാറ്റം ഏതെങ്കിലും ആണ് i, t,
f, s, h, a, o, ഒപ്പം കമാൻഡ് ഒന്നാണ് m, j, v, f ഫയല്, a ഫയല്, d ഫയല്, +ഫയല്, അഥവാ | കമാൻഡ്.
ഒന്നിലധികം കമാൻഡുകൾ ഒരു വരിയിൽ സ്ഥാപിച്ചേക്കാം, ':'കൾ കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. നിങ്ങൾക്ക് ഒരു ':' സ്ഥാപിക്കണമെങ്കിൽ
ഏതെങ്കിലും കാരണത്താൽ ഒരു കമാൻഡിനുള്ളിൽ, '\' ഉപയോഗിച്ച് രക്ഷപ്പെടുക.
rn-ശൈലിയിലുള്ള KILLfiles-ന്റെ ഉപയോക്താക്കൾക്ക് ഈ ഫോർമാറ്റ് പരിചിതമായിരിക്കും.
ദി [IP വിലാസം] ഫോം പൊരുത്തപ്പെടുത്തേണ്ട അക്ഷരാർത്ഥ IP വിലാസം വ്യക്തമാക്കുന്നു (ഉദാ: 192.168.3.4) അല്ലെങ്കിൽ a
ഭാഗിക IP വിലാസം (ഉദാ: 192.168.3). ഇത് ഒരു സാധാരണ പദപ്രയോഗത്തിൽ നിന്ന് വ്യത്യസ്തമാണ്
'.' പ്രതീകം അക്ഷരാർത്ഥത്തിൽ പൊരുത്തപ്പെടണം, പാറ്റേൺ തുടക്കത്തിൽ പൊരുത്തപ്പെടണം (ഉദാ
129.192.168.3 മുകളിൽ നൽകിയിരിക്കുന്ന പാറ്റേണുമായി പൊരുത്തപ്പെടുന്നില്ല.) ('[]' പ്രതീകങ്ങൾ ശ്രദ്ധിക്കുക
ഇവിടെ അക്ഷരാർത്ഥത്തിൽ ആകുന്നു, കൂടാതെ ഒരു ഓപ്ഷണൽ ആർഗ്യുമെന്റിനെ സൂചിപ്പിക്കരുത്.)
ഐപി വിലാസങ്ങൾ ഒരു ശ്രേണിയായും വ്യക്തമാക്കിയേക്കാം, ഉദാ "[192.168.0.0/16]" എല്ലാ ഐപിയുമായും പൊരുത്തപ്പെടും
ആദ്യത്തെ 192.168 ബിറ്റുകളിൽ 16 അടങ്ങുന്ന വിലാസങ്ങൾ. അവസാനമായി, IP വിലാസങ്ങളും ആകാം
ഉദാ "[192.168.0.0 - "192.168.255.255]" എന്ന് വ്യക്തമാക്കിയിരിക്കുന്നു.
തിരയൽ മോഡിഫയറുകൾ
ഈ മോഡിഫയറുകൾ ഇൻകമിംഗ് മെയിലിലേക്ക് സാധാരണ എക്സ്പ്രഷൻ എങ്ങനെ പ്രയോഗിക്കുന്നു എന്നതിനെ ബാധിക്കുന്നു. ദി
സ്ഥിരസ്ഥിതി 's' ആണ്.
i കേസ് അവഗണിക്കുക.
o sortmailrc ഫയൽ വായിക്കുമ്പോൾ ഒരിക്കൽ മാത്രം പാറ്റേണിലെ വേരിയബിളുകൾ വിലയിരുത്തുക. ഇതില്ലാതെ
ഓപ്ഷൻ, പാറ്റേൺ പരീക്ഷിക്കുമ്പോഴെല്ലാം വേരിയബിളുകൾ വിലയിരുത്തപ്പെടുന്നു. പാറ്റേൺ എങ്കിൽ
വേരിയബിളുകളൊന്നും അടങ്ങിയിട്ടില്ല, ഈ മോഡിഫയറിന് ഫലമില്ല.
s പതിവ് എക്സ്പ്രഷനെതിരെ മെയിലിന്റെ "വിഷയം:" ലൈൻ പരിശോധിക്കുക.
t പതിവ് മെയിലിന്റെ "ടു:", "സിസി:", "പ്രത്യക്ഷമായി-ടു:" എന്നീ വരികൾ പരിശോധിക്കുക
എക്സ്പ്രഷൻ.
f പതിവ് എക്സ്പ്രഷനെതിരെ മെയിലിന്റെ "From:" ലൈൻ പരിശോധിക്കുക.
r ലഭിച്ചവ പരിശോധിക്കുക: സാധാരണ എക്സ്പ്രഷനെതിരെ ഇൻകമിംഗ് മെയിലിന്റെ വരികൾ.
h ഇൻകമിംഗ് മെയിലിന്റെ മുഴുവൻ തലക്കെട്ടും റെഗുലർ എക്സ്പ്രഷനെതിരെ പരിശോധിക്കുക.
a സാധാരണ എക്സ്പ്രഷനെതിരെ ഇൻകമിംഗ് മെയിൽ സന്ദേശം മുഴുവനും പരിശോധിക്കുക.
s,t,f,h,a എന്നിവയുടെ ഏത് കോമ്പിനേഷനും ഉപയോഗിക്കാം. ഒന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, 's' അനുമാനിക്കപ്പെടുന്നു.
തിരയൽ കമാൻഡുകൾ
ഒരു തിരയൽ പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന ഏത് സന്ദേശത്തിനും ഈ കമാൻഡുകൾ നടപ്പിലാക്കുന്നു.
:m ഉപയോക്താവിന്റെ മെയിൽബോക്സിലേക്ക് സന്ദേശം അയയ്ക്കുക.
:m വിലാസം
നിർദ്ദിഷ്ട വിലാസത്തിലേക്ക് മെയിൽ കൈമാറുക.
:j സന്ദേശം ഇല്ലാതാക്കുക ("ജങ്ക്" അത്.)
:e n എക്സിറ്റ് കോഡ് സജ്ജമാക്കുക n. പ്രോസസ്സിംഗ് പൂർത്തിയാകുമ്പോൾ, സോർട്ട്മെയിൽ ഉപയോഗിച്ച് പുറത്തുകടക്കും
പൂജ്യത്തിന് പകരം നൽകിയിരിക്കുന്ന എക്സിറ്റ് കോഡ്.
:E n എക്സിറ്റ് കോഡ് ഉപയോഗിച്ച് ഉടൻ പുറത്തുകടക്കുക n.
:k സന്ദേശം സൂക്ഷിക്കുക. ഒരു POP സെർവറിൽ നിന്ന് സന്ദേശങ്ങൾ ഡൗൺലോഡ് ചെയ്യുമ്പോൾ, അല്ലെങ്കിൽ എപ്പോൾ -ഇൻബോക്സ്
കൂടാതെ -mbox വ്യക്തമാക്കിയിട്ടുണ്ട്, മെയിൽബോക്സിൽ നിന്ന് സന്ദേശങ്ങൾ സാധാരണയായി ഒരിക്കൽ ഇല്ലാതാക്കപ്പെടും
കൈമാറ്റം വിജയിച്ചു. ഈ ഓപ്ഷൻ സന്ദേശം വിട്ടുപോകുന്നതിന് കാരണമാകുന്നു.
:f ഫോൾഡർ തന്നിരിക്കുന്ന മെയിൽ ഫോൾഡറിലേക്ക് സന്ദേശം ചേർക്കുക. ഫോൾഡർ ഫോർമാറ്റുകളിലായിരിക്കാം
~/പാത, /അസ്പാത്ത്, ~ഉപയോക്താവ്/പാത, അല്ലെങ്കിൽ +പേര്. പിന്നീടുള്ള രൂപം വികസിക്കുന്നു
~/ഫോൾഡർ/പേര് എവിടെ ഫോൾഡർ ഇതിനായി വ്യക്തമാക്കിയ മൂല്യമാണ് $ഫോൾഡർ വേരിയബിൾ
(സ്ഥിരസ്ഥിതിയാണ്"ഫോൾഡറുകൾ".)
:+ഫോൾഡർ " എന്നതിന്റെ ചുരുക്കെഴുത്ത്f +ഫോൾഡർ".
:d ഫയല് നൽകിയിരിക്കുന്ന ഫയലിലേക്ക് സന്ദേശം ഡൈജസ്റ്റ് രൂപത്തിൽ ചേർക്കുക. ഫയല് ഫോർമാറ്റുകളിലായിരിക്കാം
~/പാത, /അസ്പാത്ത്, ~ഉപയോക്താവ്/പാത, അല്ലെങ്കിൽ +പേര്.
"ഡൈജസ്റ്റ്" ഫോം ഒരു സ്ട്രിപ്പ് ചെയ്ത ഫോമാണ്, അവിടെ ഓരോ സന്ദേശത്തിലും "From:",
"വിഷയം:", "തീയതി:" തലക്കെട്ടുകളും സന്ദേശങ്ങളും ഡാഷുകളുടെ ഒരു വരി കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു.
:a ഫയല് "ആർക്കൈവ്". ദഹിപ്പിക്കുന്നതിന് സമാനമാണ്.
:| കമാൻഡ്
തന്നിരിക്കുന്നതിലൂടെ മെയിൽ സന്ദേശം പൈപ്പ് ചെയ്യുക ഷെൽ-കമാൻഡ്. sh(1) ഉപയോഗിക്കുന്നു.
:c പ്രോസസ്സിംഗ് തുടരുക. സാധാരണ, സോർട്ട്മെയിൽ മെയിലിലേക്ക് തിരയൽ പദപ്രയോഗങ്ങൾ പ്രയോഗിക്കുന്നു
ഒരു പൊരുത്തം കണ്ടെത്തുന്നതുവരെ സന്ദേശങ്ങൾ. ഈ സമയത്ത്, സന്ദേശം അയച്ചു
സോർട്ട്മെയിൽ പൂർത്തിയായി. ഈ കമാൻഡ് കാരണമാകുന്നു സോർട്ട്മെയിൽ താരതമ്യം ചെയ്യുന്നത് തുടരാൻ
കൂടുതൽ പാറ്റേണുകളിലേക്കുള്ള സന്ദേശം. ഈ ഓപ്ഷൻ "തുടരുക", "Cc" അല്ലെങ്കിൽ പരിഗണിക്കാം
നിങ്ങളുടെ ഇഷ്ടാനുസരണം "പകർത്തുക". അങ്ങനെ, ഒന്നിലധികം ലക്ഷ്യസ്ഥാനങ്ങളിലേക്ക് ഒരു സന്ദേശം അയച്ചേക്കാം.
കമാൻഡുകൾ
ഒരു .mailrc അല്ലെങ്കിൽ .sortmailrc എന്നിവയിൽ അടങ്ങിയിരിക്കാവുന്ന കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു
ഫയൽ.
ഗണം വേരിയബിൾ = മൂല്യം
ഒരു പരിസ്ഥിതി വേരിയബിൾ സജ്ജമാക്കുക. സോർട്ട്മെയിൽ ഉപയോഗിക്കുന്ന വേരിയബിളുകൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു. ഉദ്ധരണികൾ
സ്ട്രിംഗിന് ചുറ്റും ആവശ്യമില്ല. '$' അല്ലെങ്കിൽ '\' പോലുള്ള പ്രത്യേക പ്രതീകങ്ങൾ ആയിരിക്കാം
'\' ഉപയോഗിച്ച് ഉദ്ധരിച്ചു. ഫോമിലെ മൂല്യ സ്ട്രിംഗിൽ വേരിയബിളുകൾ ഉൾപ്പെടുത്തിയേക്കാം
$പേര് അല്ലെങ്കിൽ ${പേര്}.
ശ്രദ്ധിക്കുക ഗണം initfile വായിക്കുമ്പോൾ കമാൻഡ് ഉടനടി പ്രോസസ്സ് ചെയ്യുന്നു. മറ്റുള്ളവ
മെയിൽ സന്ദേശങ്ങൾ വായിക്കുമ്പോൾ കമാൻഡുകൾ പ്രോസസ്സ് ചെയ്യുന്നു. അങ്ങനെ, എല്ലാം ഗണം കമാൻഡുകൾ ആകുന്നു
init ഫയലുകളിലെ ക്രമം പരിഗണിക്കാതെ, മറ്റേതെങ്കിലും കമാൻഡുകൾക്ക് മുമ്പായി പ്രോസസ്സ് ചെയ്യുന്നു.
പട്ടികയിൽ ഉൾപ്പെടുന്നു ഫയലിന്റെ പേര്
മെയിലിംഗ് ലിസ്റ്റ് അഡ്മിനിസ്ട്രേഷനായി ഉപയോഗിക്കുന്നു (ചുവടെ കാണുക). നിങ്ങളല്ലെങ്കിൽ ഈ കമാൻഡ് അവഗണിക്കുക
ഒരു മെയിലിംഗ് ലിസ്റ്റ് നിയന്ത്രിക്കാൻ സോർട്ട്മെയിൽ ഉപയോഗിക്കുന്നു.
ഈ കമാൻഡ് അനുവദനീയമായ വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് അടങ്ങുന്ന ഒരു ഫയൽ വ്യക്തമാക്കുന്നു
ലിസ്റ്റിലേക്ക് പോസ്റ്റ് ചെയ്യുക. ഫയലിന്റെ ഓരോ വരിയിലും ഒരു റെഗുലർ എക്സ്പ്രഷൻ അടങ്ങിയിരിക്കുന്നു, അത്
ഒരു ലിസ്റ്റ് അംഗത്തിന്റെ ഇമെയിൽ വിലാസത്തെ പ്രതിനിധീകരിക്കുന്നു. ഫോർമാറ്റിലുള്ള വരികൾ
ഉപയോക്തൃ നാമം
മാത്രം ഉപയോഗിക്കും വിലാസം വരിയുടെ ഭാഗം. ഇത് മെയിലിംഗ് ലിസ്റ്റ് തന്നെ അനുവദിക്കുന്നു
ഉൾപ്പെടുത്തിയ പട്ടികയായി ഉപയോഗിക്കും.
ഒന്നിലധികം ഉൾപ്പെടുത്തിയ ലിസ്റ്റുകൾ ഒന്നിലധികം ഉപയോഗിച്ച് വ്യക്തമാക്കിയേക്കാം പട്ടികയിൽ ഉൾപ്പെടുന്നു കമാൻഡുകൾ. എങ്കിൽ
listinclude കമാൻഡ് ഉപയോഗിക്കുന്നു, ലിസ്റ്റിലേക്കുള്ള പോസ്റ്ററുകൾ കുറഞ്ഞത് ഒന്നിലെങ്കിലും കണ്ടെത്തണം
പട്ടികകൾ. ഉൾപ്പെടുത്തിയ ഫയലുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ആർക്കും പോസ്റ്റ് ചെയ്യാം.
നിരസിക്കപ്പെട്ട സന്ദേശങ്ങൾ അനുസരിച്ചാണ് കൈകാര്യം ചെയ്യുന്നത് $ നിരസിക്കുക വേരിയബിൾ, ഏത്
നിലവിലുണ്ടാകണം, അതിൽ ഒന്നുകിൽ ഒരു ഫയൽനാമം അല്ലെങ്കിൽ ഒരു തിരയൽ കമാൻഡ് അടങ്ങിയിരിക്കുന്നു (ചുവടെ കാണുക.)
ഫയലുകൾ ഉൾപ്പെടുത്തുന്നതിനും ഒഴിവാക്കുന്നതിനുമുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക മെയിലിംഗ് ലിസ്റ്റുകൾ, താഴെ.
ലിസ്റ്റ് ഒഴിവാക്കുക ഫയലിന്റെ പേര്
ലിസ്റ്റിൽ പോസ്റ്റ് ചെയ്യാൻ അനുവാദമില്ലാത്ത വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് വ്യക്തമാക്കുക. അതേ
ഫോർമാറ്റ് പട്ടികയിൽ ഉൾപ്പെടുന്നു. ലിസ്റ്റിലേക്ക് പോസ്റ്റുചെയ്യുന്നതിന്, ഒരു ഉപയോക്താവ് ഇതിൽ ഉണ്ടായിരിക്കണം
പട്ടികയിൽ ഉൾപ്പെടുന്നു ഫയൽ(കൾ) (എന്തെങ്കിലും ഉണ്ടെങ്കിൽ) കൂടാതെ അല്ല ലെ ലിസ്റ്റ് ഒഴിവാക്കുക ഫയലുകൾ).
മാറ്റിസ്ഥാപിക്കാൻ തലക്കെട്ട്: മൂല്യം
മെയിലിംഗ് ലിസ്റ്റ് പ്രോസസ്സിംഗിനായി ഉപയോഗിക്കുന്നു. നിർദ്ദിഷ്ട തലക്കെട്ടുമായി പൊരുത്തപ്പെടുന്ന തലക്കെട്ടുകൾ
പുതിയ മൂല്യം ഉപയോഗിച്ച് മാറ്റി. പൊരുത്തമൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ, എന്നതിലേക്ക് ലൈൻ കൂട്ടിച്ചേർക്കും
സന്ദേശ തലക്കെട്ട്. ലിസ്റ്റ് വ്യക്തമാക്കുന്നതിന് "From: " എന്ന തലക്കെട്ട് മാറ്റാൻ സാധാരണയായി ഉപയോഗിക്കുന്നു
ഒറിജിനേറ്റർ എന്നതിലുപരി വിലാസം കൂടാതെ "എററുകൾ-ടു:" എന്ന തലക്കെട്ട് സജ്ജമാക്കുക.
എങ്കില് മൂല്യം ഫീൽഡ് ശൂന്യമാണ്, നിർദ്ദിഷ്ട തലക്കെട്ട് ലൈൻ ഇല്ലാതാക്കി.
ഹെഡർ തലക്കെട്ട്: മൂല്യം
അതേ ഫോർമാറ്റ് മാറ്റിസ്ഥാപിക്കാൻ, ശീർഷക വരികൾ എപ്പോഴും തലക്കെട്ടിൽ ചേർക്കുന്നു എന്നതൊഴിച്ചാൽ,
മാറ്റിയിട്ടില്ല. അഭിപ്രായങ്ങൾ ചേർക്കാൻ സാധാരണയായി ഉപയോഗിക്കുന്നു.
ബൗൺസ് ചെക്ക് dbmname
മെയിൽ ലൂപ്പുകൾ കണ്ടെത്തുന്നതിനുള്ള അവസാന റിസോർട്ട് സംവിധാനം. ടെക്സ്റ്റ് ഭാഗത്തിന്റെ ഒരു crc-32 ഹാഷ്
സന്ദേശത്തിന്റെ കണക്ക് കണക്കാക്കി സംഭരിക്കുന്നു dbmname.{dir,pag}. കൂടെ മറ്റൊരു സന്ദേശം ഉണ്ടെങ്കിൽ
അടുത്ത 60 ദിവസത്തിനുള്ളിൽ ഇതേ ഹാഷ് കോഡ് കാണപ്പെടും, സന്ദേശം നിരസിക്കപ്പെട്ടു
വിവരിച്ചിരിക്കുന്നതുപോലെ നീക്കം ചെയ്തു $ നിരസിക്കുക
ഇത് ഒരു തികഞ്ഞ സംവിധാനമല്ല, എന്നിരുന്നാലും, തകർന്ന മെയിലർമാർ ചിലത് ചേർക്കാൻ തിരഞ്ഞെടുത്തേക്കാം
സന്ദേശം തിരിച്ചുവിടുന്നതിന് മുമ്പ് അതിലേക്കുള്ള കമന്റുകൾ.
ഉൾപ്പെടുത്തുക ഫയലിന്റെ പേര്
പേരിട്ട ഫയലിൽ നിന്ന് കമാൻഡുകൾ പ്രോസസ്സ് ചെയ്യുക. ഫയലുകൾ നെസ്റ്റഡ് ആയിരിക്കാം ഉൾപ്പെടുത്തുക.
വ്യത്യാസങ്ങൾ
$ എന്ന രൂപത്തിലാണ് വേരിയബിളുകൾ ഉപയോഗിക്കുന്നത്പേര് അല്ലെങ്കിൽ ${പേര്}. വേരിയബിളുകൾ എവിടെയും ദൃശ്യമാകാം
init ഫയൽ.
അടുക്കുക ഇനിപ്പറയുന്ന വേരിയബിളുകൾ ഉപയോഗിക്കുന്നു, അവ നിങ്ങളുടേതിൽ മാറ്റിയേക്കാം .mailrc or .sortmailrc
ഫയലുകൾ. കമാൻഡ് ലൈനിലും വേരിയബിളുകൾ സജ്ജമാക്കിയേക്കാം.
സ്ഥിരസ്ഥിതി തരംതിരിക്കാനാവാത്ത മെയിലുകൾ കൈകാര്യം ചെയ്യാൻ ഉപയോഗിക്കുന്ന കമാൻഡ്(കൾ). ഇടുക എന്നതാണ് സ്ഥിര സ്വഭാവം
തരംതിരിക്കാനാവാത്ത മെയിൽ മെയിൽബോക്സ്. മറ്റൊരു ന്യായമായ മൂല്യം ഇതായിരിക്കാം "+ മറ്റുള്ളവ".
കാലതാമസം റൺവേ മെയിൽ ലൂപ്പുകൾ തടയാൻ ഉപയോഗിക്കുന്നു; മെയിലിംഗ് ലിസ്റ്റിന് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്
ഭരണകൂടം. മെയിലിന് മുമ്പായി ചുമത്തേണ്ട നിമിഷങ്ങളുടെ കാലതാമസം വ്യക്തമാക്കുന്നു
മറ്റൊരു വിലാസത്തിലേക്ക് കൈമാറുക അല്ലെങ്കിൽ ഒരു കമാൻഡ് വഴി പൈപ്പ് ചെയ്യുക. ഉദാഹരണത്തിന്, എ
600-സെക്കൻഡ് കാലതാമസം (പത്ത് മിനിറ്റ്) ഓരോ പത്തിലും ഒരു മെയിൽ ലൂപ്പിനെ പരിമിതപ്പെടുത്തും
മിനിറ്റ്.
ഫോൾഡർ ഉപയോക്താവിന്റെ മെയിൽ ഫോൾഡറുകൾ ഡയറക്ടറി. മെയിൽ ഫോൾഡറുകൾ ഒരു മുൻനിര '+' ഉപയോഗിച്ചാണ് സൂചിപ്പിക്കുന്നത്
അവരുടെ പേര്, ~ എന്നതിൽ സൂക്ഷിക്കുന്നുഉപയോക്താവ്/$ഫോൾഡർ/. സ്ഥിരസ്ഥിതി "ഫോൾഡറുകൾ". പലരും
പകരം ആളുകൾ ഇത് "മെയിൽ" ആയി സജ്ജീകരിക്കാൻ തിരഞ്ഞെടുക്കുന്നു.
നിന്ന് മെയിലിംഗ് ലിസ്റ്റ് അഡ്മിനിസ്ട്രേഷനായി ഉപയോഗിക്കുന്നു. "From " എന്ന വരിയുടെ മൂല്യം വ്യക്തമാക്കുന്നു
മെയിൽ ലിസ്റ്റിലേക്ക് കൈമാറുമ്പോൾ. അയച്ച മെയിലിന്റെ എല്ലാ പതിപ്പുകളും ബഹുമാനിക്കില്ല
ഈ. നിങ്ങൾ sortmail suid-uucp ആക്കുകയോ നിങ്ങളുടെ ഉപയോക്തൃനാമം എന്നതിലേക്ക് ചേർക്കുകയോ ചെയ്യേണ്ടി വന്നേക്കാം
/etc/sendmail.cf-ൽ "വിശ്വസ്ത ഉപയോക്താക്കൾ" എൻട്രി.
ഹോം ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി. പ്രാരംഭ ഫയലുകളും ഉപയോക്താവിന്റെ ഫയലുകളും കണ്ടെത്താൻ ഉപയോഗിക്കുന്നു
ഫോൾഡറുകൾ ഡയറക്ടറി. സ്ഥിരസ്ഥിതി ~ ആണ്ഉപയോക്താവ്.
ലൈനുകൾ സന്ദേശത്തിലെ വരികളുടെ എണ്ണം. സോർട്ട്മെയിൽ വഴി സജ്ജീകരിക്കുകയും ഓരോന്നിനും അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു
സന്ദേശം.
ലോഗ് ഫയൽ ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങൾ നിർദ്ദിഷ്ട ലോഗ് ഫയലിലേക്ക് അയയ്ക്കുന്നു. സോർട്ട്മെയിൽ എക്സിക്യൂട്ട് ചെയ്താൽ
കമാൻഡ് ലൈനിൽ നിന്ന്, സ്ഥിരസ്ഥിതി stderr ആണ്. അല്ലെങ്കിൽ സ്ഥിരസ്ഥിതിയാണ്
/tmp/sortmail.log.
ലോഗ് ഫയൽ തുറക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, stderr ഉപയോഗിക്കുന്നു. സോർട്ട്മെയിൽ ഉപയോഗിക്കുമ്പോൾ ശ്രദ്ധിക്കുക
ഇൻകമിംഗ് സന്ദേശങ്ങൾ ഫിൽട്ടർ ചെയ്യുന്നതിന് നിങ്ങളുടെ .forward ഫയലിൽ നിന്ന്, stderr-ലേക്ക് അയച്ച സന്ദേശങ്ങൾ
ബൗൺസുകളായി അയച്ചയാൾക്ക് തിരികെ അയയ്ക്കും.
മെയിൽബോക്സ് ഉപയോക്താവിന്റെ മെയിൽ ബോക്സ്. സ്ഥിരസ്ഥിതിയാണ് /var/mail/ഉപയോക്താവ്.
mailrc ഉപയോക്താവിന്റെ മുഴുവൻ പാതയും .mailrc ഫയൽ. ഇത് മാറ്റുന്നതിൽ യഥാർത്ഥ അർത്ഥമില്ല.
മാക്സ് ലൈനുകൾ പാറ്റേൺ പൊരുത്തപ്പെടുത്തൽ സമയത്ത് തിരയുന്ന സന്ദേശ ലൈനുകളുടെ പരമാവധി എണ്ണം.
ഈ മൂല്യം നിയന്ത്രിക്കുന്നത് തിരയലുകൾ വേഗത്തിലാക്കാനും തടയാനും കഴിയും / tmp ഡയറക്ടറി
പൂരിപ്പിക്കുന്നതിൽ നിന്ന്. സ്ഥിര മൂല്യം 5000 ആണ്.
നിരസിക്കുക മെയിലിംഗ് ലിസ്റ്റ് അഡ്മിനിസ്ട്രേഷനായി ഉപയോഗിക്കുന്നു. ഫയലോ കമാൻഡോ വ്യക്തമാക്കുന്നു
നിരസിച്ച മെയിൽ അയച്ചു.
അയയ്ക്കുക മെയിൽ ഡെലിവർ ചെയ്യാൻ ഉപയോഗിക്കുന്ന കമാൻഡ്. സ്ഥിര മൂല്യം "/usr/lib/sendmail -ഓം-ഓയ്".
സ്ട്രിംഗിൽ '%f' സംഭവിക്കുകയാണെങ്കിൽ, അത് താൽക്കാലിക ഫയലിന്റെ പേരിലേക്ക് വികസിപ്പിക്കും
സന്ദേശം ഉൾക്കൊള്ളുന്നു. അല്ലെങ്കിൽ, സന്ദേശം കൈമാറും
കമാൻഡിന്റെ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്.
"SMTP", "SMTP ഹോസ്റ്റ്നാമം" എന്നീ പ്രത്യേക മൂല്യങ്ങൾ സന്ദേശം കൈമാറുന്നതിന് കാരണമാകുന്നു
നേരിട്ട് ഒരു SMTP പോർട്ടിലേക്ക്.
വലുപ്പം സന്ദേശത്തിന്റെ വലുപ്പം ബൈറ്റുകളിൽ. സോർട്ട്മെയിൽ വഴി സജ്ജീകരിക്കുകയും എല്ലാ സന്ദേശങ്ങൾക്കും അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു.
sortmailrc
ഉപയോക്താവിന്റെ മുഴുവൻ പാതയും .sortmailrc ഫയൽ. മാറ്റുന്നതിൽ യഥാർത്ഥ അർത്ഥമില്ല
ഈ.
ടൈം ഔട്ട് POP കണക്ഷനുകൾക്കുള്ള സമയപരിധി നിമിഷങ്ങൾക്കുള്ളിൽ.
ഉപയോക്താവ് ആരുടെ പേരിൽ ഉപയോക്താവ് സോർട്ട്മെയിൽ ഓടിക്കൊണ്ടിരിക്കുന്നു. ഈ മൂല്യം വ്യക്തമാക്കിയിരിക്കണം
ഒരു .forward ഫയലിൽ നിന്ന് sortmail എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ കമാൻഡ് ലൈൻ, പക്ഷേ ആകാം
പിന്നീട് മാറ്റി. ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി നിർണ്ണയിക്കാൻ ഇത് ഉപയോഗിക്കുന്നു
കാര്യങ്ങൾ.
വിശമകാലം സജ്ജമാക്കിയാൽ, മെയിൽ ചെയ്യുക ഉപയോക്താവ് വഴിയും പൈപ്പിടും വിശമകാലം(1).
ടിഎംപിഡിഐആർ താൽക്കാലിക ഫയലുകൾക്കായി ഉപയോഗിക്കുന്ന ഡയറക്ടറി. സ്ഥിരസ്ഥിതി "/ tmp".
ഇതുകൂടാതെ, സോർട്ട്മെയിൽ ഒരു സന്ദേശം അയയ്ക്കുന്നതിന് മുമ്പ് ഇനിപ്പറയുന്ന പരിസ്ഥിതി വേരിയബിളുകൾ നിർവചിക്കുന്നു
മറ്റൊരു പ്രോഗ്രാമിലേക്ക്.
FROM സന്ദേശം അയച്ചയാൾ
SUBJECT ഇൻകമിംഗ് സന്ദേശത്തിൽ നിന്നുള്ള വിഷയം
ഉദാഹരണങ്ങൾ
ഇതാ ഒരു സാമ്പിൾ .sortmailrc ഫയൽ:
സ്ഥിരസ്ഥിതി=+മറ്റുള്ളവ സജ്ജമാക്കുക
/MAILER-DAEMON/f:+ബൗൺസ്
/falk/t:m
/bldg8/t:m
/joe/f:m:c
/ ബ്രെൻഡയ്ക്ക് / എസ്: കെ
/scubaclub/t:+scuba
/scuba/s:+scuba
/marko/f:j
/ testing/t:m falk@lab
/jym@apple/f:| /home/falk/bin/fixjim
/^മുൻഗണന: ജങ്ക്/എച്ച്:+മറ്റുള്ളവ
(/ബിൽ/എഫ് && / ഡൈവ്/സെ):+സ്കൂബ
[211.114.0.0/16]r:j
ഈ ഉദാഹരണത്തിൽ, ഫോൾഡർ ഡയറക്ടറിക്കും മറ്റ് വേരിയബിളുകൾക്കും എന്ത് മൂല്യങ്ങളാണുള്ളത്
ൽ വ്യക്തമാക്കിയിരിക്കുന്നു .mailrc. തരംതിരിക്കാനാവാത്ത മെയിൽ "+മറ്റ്" എന്ന ഫോൾഡറിലേക്ക് അയയ്ക്കും. മെയിൽ
"+bounces" എന്ന ഫോൾഡറിലേക്ക് "MAILER-DAEMON" അയച്ചു. "falk" അല്ലെങ്കിൽ "bldg8" എന്നതിലേക്ക് മെയിൽ അയച്ചു
നേരിട്ട് എന്റെ മെയിൽബോക്സിലേക്ക്.
എന്റെ സുഹൃത്ത് ജോയിൽ നിന്നുള്ള മെയിൽ എന്റെ മെയിൽബോക്സിലേക്ക് നേരിട്ട് അയച്ചു, പ്രോസസ്സിംഗ് ക്രമത്തിൽ തുടരുന്നു
മറ്റെവിടെയെങ്കിലും ഉണ്ടോ എന്നറിയാൻ അതും പോകണം.
"ഫോർ ബ്രെൻഡ" എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന മെയിൽ POP സെർവറിൽ സ്പർശിക്കാതെ അവശേഷിക്കുന്നു. (ഇതാണെങ്കിൽ മാത്രമേ ഇത് പ്രവർത്തിക്കൂ
ഒരു POP സെർവറിൽ നിന്ന് ഇമെയിൽ ഡൗൺലോഡ് ചെയ്യുന്നു; അല്ലെങ്കിൽ അത് നഷ്ടപ്പെടും.)
സ്കൂബ ക്ലബിലേക്കുള്ള മെയിൽ അല്ലെങ്കിൽ സബ്ജക്റ്റ് ലൈനിലെ "scuba" എന്നതിനൊപ്പം "+scuba" ഫോൾഡറിലേക്ക് അയയ്ക്കുന്നു.
മാർക്കോയിൽ നിന്നുള്ള മെയിൽ വായിക്കാതെ വലിച്ചെറിയപ്പെടുന്നു. "ടെസ്റ്റിംഗ്" എന്ന അപരനാമത്തിലേക്കുള്ള മെയിൽ എനിക്ക് ഫോർവേഡ് ചെയ്തു
മറ്റൊരു മെഷീനിൽ അക്കൗണ്ട്.
രസകരമായ രീതിയിൽ മെയിൽ ഫോർമാറ്റ് ചെയ്യുന്ന എന്റെ സുഹൃത്ത് ജിമ്മിൽ നിന്നുള്ള മെയിൽ ഒരു ഷെല്ലിലൂടെ കടന്നുപോകുന്നു
അവന്റെ സന്ദേശങ്ങൾ വൃത്തിയാക്കി എന്റെ മെയിൽബോക്സിൽ ചേർക്കുന്ന സ്ക്രിപ്റ്റ്. ഉപയോഗിച്ച് സന്ദേശങ്ങൾ മെയിൽ ചെയ്യുക
"^മുൻഗണന: ജങ്ക്" ഹെഡറിലെവിടെയും +മറ്റുള്ളതിൽ ഫയൽ ചെയ്യുന്നു.
അടുത്ത-അവസാന വരി സോർട്ട്മെയിൽ പതിപ്പ് 2-ലേക്ക് പുതിയ ഒരു സവിശേഷത കാണിക്കുന്നു: ലോജിക്കൽ എക്സ്പ്രഷനുകൾ. ഇൻ
ഈ സാഹചര്യത്തിൽ, "ഡൈവ്" എന്ന വിഷയമുള്ള ബില്ലിൽ നിന്നുള്ള മെയിൽ സ്കൂബ ഫോൾഡറിലേക്ക് ചേർത്തു. ലോജിക്കൽ
പദപ്രയോഗങ്ങൾ താഴെ വിശദമായി വിവരിച്ചിരിക്കുന്നു.
അവസാനമായി, സോർട്ട്മെയിൽ പതിപ്പ് 2-ലേക്ക് പുതിയ മറ്റൊരു സവിശേഷത കാണിക്കുന്നു: IP ശ്രേണികൾ. ഇൻ
ഈ സാഹചര്യത്തിൽ, "211.114.0.0/16" ശ്രേണിയിലെ "സ്വീകരിച്ചത്:" എന്നതിലെ IP വിലാസമുള്ള എല്ലാ ഇമെയിലുകളും
വരി വായിക്കാതെ ജങ്ക് ആകും.
നൽകിയിരിക്കുന്ന ക്രമത്തിലാണ് പാറ്റേണുകൾ പ്രയോഗിക്കുന്നത് എന്നത് ശ്രദ്ധിക്കുക; അത് പ്രധാനമാണ്, ഉദാഹരണത്തിന്, അത്
"MAILER-DAEMON" പാറ്റേൺ "Falk" പാറ്റേണിന് മുമ്പുള്ളതിനാൽ MAILER-DAEMON ൽ നിന്നുള്ള മെയിൽ
എന്നെ വ്യക്തിപരമായി നിർദ്ദേശിച്ചാലും +ബൗൺസിൽ ഫയൽ ചെയ്തു. അതുപോലെ, മാർക്കോയിൽ നിന്നുള്ള മെയിൽ ചെയ്യില്ല
എന്നെ വ്യക്തിപരമായി അഭിസംബോധന ചെയ്താൽ ജങ്ക് ആകും.
ലോജിക്കൽ ഭാവങ്ങൾ
മെയിൽ പ്രോസസ്സ് ചെയ്യുന്നതിന് കൂടുതൽ സങ്കീർണ്ണമായ നിയമങ്ങൾ വ്യക്തമാക്കാൻ ലോജിക്കൽ എക്സ്പ്രഷനുകൾ നിങ്ങളെ അനുവദിക്കുന്നു. വേണ്ടി
ഉദാഹരണത്തിന്, ഒരു നിശ്ചിത ഡൊമെയ്നിൽ നിന്നുള്ള എല്ലാ മെയിലുകളും a-യേക്കാൾ വലുതാണെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാം
തലക്കെട്ടിൽ ഒരു പ്രത്യേക കീവേഡ് കണ്ടെത്തുന്നില്ലെങ്കിൽ നിശ്ചിത തുക വായിക്കാതെ ഇല്ലാതാക്കപ്പെടും.
ലോജിക്കൽ എക്സ്പ്രഷനുകളിൽ ഇനിപ്പറയുന്ന ഓപ്പറേറ്റർമാർ ഉൾപ്പെടുന്നു, മുൻഗണനയുടെ ക്രമത്തിൽ ഗ്രൂപ്പുചെയ്തിരിക്കുന്നു:
┌──────────┬────────────────────────────────────── ─────┐
│ n │ പൂർണ്ണസംഖ്യ സ്ഥിരാങ്കം │
│ $വേരിയബിൾ │ വേരിയബിൾ. │
│/പാറ്റേൺ/ │ പതിവ് എക്സ്പ്രഷൻ. 0 അല്ലെങ്കിൽ 1 ആയി വിലയിരുത്തുന്നു. │
├──────────┼────────────────────────────────────── ─────┤
│ ! │ ലോജിക്കൽ അല്ല │
├──────────┼────────────────────────────────────── ─────┤
│ * │ ഗുണിക്കുക │
│ / │ വിഭജിക്കുക │
├──────────┼────────────────────────────────────── ─────┤
│ + │ ചേർക്കുക │
│ - │ കുറയ്ക്കുക │
├──────────┼────────────────────────────────────── ─────┤
│ < │ │ എന്നതിനേക്കാൾ കുറവ്
│ <= │ കുറവോ തുല്യമോ │
│ > │ │ എന്നതിനേക്കാൾ വലുത്
│ >= │ വലുതോ തുല്യമോ │
├──────────┼────────────────────────────────────── ─────┤
│ == │ തുല്യം │
│ != │ തുല്യമല്ല │
├──────────┼────────────────────────────────────── ─────┤
│ & │ ലോജിക്കൽ കൂടാതെ │
│ && │ ലോജിക്കൽ കൂടാതെ │
├──────────┼────────────────────────────────────── ─────┤
│ | │ ലോജിക്കൽ അല്ലെങ്കിൽ │
│ || │ ലോജിക്കൽ അല്ലെങ്കിൽ │
├──────────┼────────────────────────────────────── ─────┤
│ , │ കോമ │
└──────────┴────────────────────────────────────── ─────┘
പദപ്രയോഗ മൂല്യനിർണ്ണയത്തിലെ മുൻഗണനാക്രമം പരാന്തീസിസ് ഉപയോഗിച്ച് പരിഷ്കരിക്കാവുന്നതാണ്.
´:' കമാൻഡുകൾ ഏതെങ്കിലും ക്ലോസ്-പാരന്തസിസ് അല്ലെങ്കിൽ റെഗുലർ എക്സ്പ്രഷൻ പിന്തുടരാം. ചുവടെയുള്ള ഉദാഹരണങ്ങൾ കാണുക.
ലോജിക്കൽ AND കൂടാതെ OR പ്രവർത്തനങ്ങളുടെ ("&&", "||") രണ്ടാമത്തെ രൂപവും ഇതിൽ ഒപ്റ്റിമൈസ് ചെയ്തിരിക്കുന്നു
വഴി: AND ന്റെ ഇടത് പകുതി തെറ്റോ അല്ലെങ്കിൽ OR ന്റെ ഇടത് പകുതി ശരിയോ ആണെങ്കിൽ, പിന്നെ
വലതു കൈ വിലയിരുത്തിയിട്ടില്ല. അതിനാൽ, നിങ്ങൾ ഒരു ലളിതമായ പദപ്രയോഗം നൽകണം (ഉദാ
സബ്ജക്റ്റ് പൊരുത്തം) ഇടത്തേക്ക് ഒരു സങ്കീർണ്ണമായ പദപ്രയോഗം (ഒരു സന്ദേശ ബോഡി തിരയൽ പോലുള്ളവ) എന്നതിലേക്ക്
ശരിയാണ്. ലളിതമായ പദപ്രയോഗം യഥാക്രമം തെറ്റോ ശരിയോ ആയി വിലയിരുത്തുകയാണെങ്കിൽ, സമുച്ചയം
എക്സ്പ്രഷൻ പരീക്ഷിച്ചിട്ടില്ല.
ലോജിക്കൽ AND കൂടാതെ OR പ്രവർത്തനങ്ങളുടെ ആദ്യ രൂപം ("&", "|") എപ്പോഴും ഇരുവശങ്ങളും പരീക്ഷിക്കുന്നു
പദപ്രയോഗം.
സിയുമായി പരിചയമില്ലാത്തവർക്ക് കോമ ഓപ്പറേറ്റർ ഒരു വിശദീകരണം അർഹിക്കുന്നു
ഭാഷ. കോമ ഓപ്പറേറ്റർ ഇരുവശത്തുമുള്ള എക്സ്പ്രഷനുകൾ വിലയിരുത്തുകയും അത് തിരികെ നൽകുകയും ചെയ്യുന്നു
വലത് വശത്തുള്ള പദപ്രയോഗം -- ഇടതുവശത്തുള്ളത് അവഗണിക്കുന്നു. അങ്ങനെ, "3, 4" എന്ന പ്രയോഗം
4 ആയി വിലയിരുത്തുന്നു. ഇടതുവശത്തുള്ള എക്സ്പ്രഷൻ ഉള്ളപ്പോൾ മാത്രമേ കോമ ഓപ്പറേറ്റർ ഉപയോഗപ്രദമാകൂ
മൂല്യനിർണ്ണയം ചെയ്യുമ്പോൾ ഏതെങ്കിലും തരത്തിലുള്ള പാർശ്വഫലങ്ങൾ -- അതായത് അതിൽ ':' കമാൻഡുകൾ അടങ്ങിയിരിക്കുന്നു.
ചില സാമ്പിൾ എക്സ്പ്രഷനുകൾ ഇതാ:
(/ജോ/എഫ്):എം
ജോയിൽ നിന്നുള്ള മെയിൽ എനിക്ക് നേരിട്ട് വരുന്നു. ഇത് /joe/f:m എന്നതിന് സമാനമാണ്
(/joe/f && /dive/s):+scuba
സബ്ജക്ട് ലൈനിൽ "ഡൈവ്" ഉള്ള ജോയിൽ നിന്നുള്ള മെയിൽ സ്കൂബ ഫോൾഡറിലേക്ക് പോകുന്നു.
(/joe/f && !/dive/s):m
/joe/f:+scuba
ജോയിൽ നിന്നുള്ള മെയിൽ കൂടാതെ സബ്ജക്റ്റ് ലൈനിലെ "ഡൈവ്" എന്നിലേക്ക് നേരിട്ട് പോകുന്നു. അല്ലെങ്കിൽ, ജോയിൽ നിന്നുള്ള മെയിൽ
സ്കൂബ ഫോൾഡറിലേക്ക് പോകുന്നു.
(/joe/f && $lines > 1000):j
ജോ സ്കൂബ ലിസ്റ്റിൽ മറ്റൊരു നീണ്ട വിരസമായ അവധിക്കാല റിപ്പോർട്ട് പോസ്റ്റ് ചെയ്തതായി തോന്നുന്നു. അത് ജങ്ക് ചെയ്യുക.
(/earthlink/r && $size > 32768 &&
!(/key west/ia || /caymans/ia) ):j
എർത്ത്ലിങ്കിൽ നിന്ന് വരികയോ അതിലൂടെ കടന്നുപോകുകയോ ചെയ്താൽ അത് ജങ്ക് ചെയ്യുക (സ്വീകരിച്ചത്: വരികൾ കാണിക്കുന്നത് പോലെ), ഒപ്പം
വലിപ്പം 32k-ൽ കൂടുതലാണ് ഒപ്പം അതിൽ "കീ വെസ്റ്റ്" അല്ലെങ്കിൽ "കേമാൻസ്" എന്ന പദപ്രയോഗം അടങ്ങിയിട്ടില്ല
സന്ദേശ ബോഡിയിൽ എവിടെയും. ദേഹപരിശോധനയിൽ കേസ് അവഗണിക്കപ്പെട്ടു. ഞങ്ങൾ പരിശോധിക്കുന്നത് ശ്രദ്ധിക്കുക
സന്ദേശം അനാവശ്യമായി ഡൗൺലോഡ് ചെയ്യാതിരിക്കാൻ അവസാനത്തെ സന്ദേശ ബോഡി.
ആവശ്യാനുസരണം ലോജിക്കൽ എക്സ്പ്രഷനുകൾ ഒന്നിലധികം വരികളിൽ തുടരാം എന്നതും ശ്രദ്ധിക്കുക.
(1):+മെയിൽലോഗ്:സി
വളരെ ലളിതമായ ഒരു പ്രയോഗം. (1) എല്ലായ്പ്പോഴും ശരിയാണ്, അതിനാൽ ഇതിലേക്ക് എത്തുന്ന എല്ലാ മെയിലുകളും
എക്സ്പ്രഷൻ "മെയിൽലോഗ്" എന്ന ഫോൾഡറിലേക്ക് ഫയൽ ചെയ്തു. ":c" കമാൻഡ് പ്രോസസ്സിംഗിന് കാരണമാകുന്നു
തുടരുക.
ഒരു പരീക്ഷിക്കുമ്പോൾ ഈ പദപ്രയോഗം നിങ്ങളുടെ .sortmailrc-യുടെ മുകളിൽ ഉണ്ടായിരിക്കുന്നത് വളരെ നല്ലതാണ്
പുതിയ കോൺഫിഗറേഷൻ. കൂടുതൽ സങ്കീർണ്ണമാകുന്നതിന് മുമ്പ് എല്ലാ ഇൻകമിംഗ് മെയിലുകളും ഒരു ബാക്കപ്പ് ലോഗിലേക്ക് പകർത്തുന്നു
എക്സ്പ്രഷനുകൾ പരീക്ഷിക്കപ്പെടുന്നു.
(/joe/f:+joemail && /scuba/:+scuba)
ഒരു എക്സ്പ്രഷനിൽ ':' കമാൻഡുകൾ ഉപയോഗിക്കുന്നത് ഈ ഉദാഹരണം കാണിക്കുന്നു. ജോയിൽ നിന്നുള്ള മെയിൽ പോകുന്നു
"joemail" ഫോൾഡർ. അതിൽ "സ്കൂബ" എന്ന വിഷയവും അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, അത് സ്കൂബയിലേക്ക് പോകുന്നു
ഫോൾഡറും.
(/joe/f:+joemail , /scuba/:+scuba)
ഈ ഉദാഹരണം ',' ഓപ്പറേറ്ററിന്റെ ഉപയോഗം കാണിക്കുന്നു. ജോയിൽ നിന്നുള്ള മെയിൽ ജോമെയിൽ ഫോൾഡറിലേക്ക് പോകുന്നു.
ഇത് പൊരുത്തപ്പെട്ടാലും ഇല്ലെങ്കിലും, മെയിൽ സ്കൂബയിലാണോ എന്നറിയാൻ വീണ്ടും പരിശോധിക്കുന്നു
ഫോൾഡർ. അങ്ങനെയാണെങ്കിൽ, പ്രോസസ്സിംഗ് പൂർത്തിയായി.
(/sex/:+sex && /drugs/:+drugs && /rock-n-roll/:+rock):+bacchanalia
ഈ പാറ്റേൺ അത് ചെയ്യാൻ ഉദ്ദേശിച്ചത് പോലെയല്ല ചെയ്യുന്നത്. അതായത്, ആദ്യം
ഒറ്റനോട്ടത്തിൽ "സെക്സ്" അടങ്ങിയ എല്ലാ സന്ദേശങ്ങളും സ്ഥാപിക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ് പാറ്റേൺ എന്ന് തോന്നുന്നു
വിഷയം സെക്സ് ഫോൾഡറിലേക്കും, എല്ലാ "മയക്കുമരുന്ന്" സന്ദേശങ്ങളും ഡ്രഗ്സ് ഫോൾഡറിലേക്കും, എല്ലാം "റോക്ക്-എൻ-
റോക്ക് ഫോൾഡറിലേക്ക് സന്ദേശങ്ങൾ റോൾ ചെയ്യുക ഒപ്പം സന്ദേശങ്ങൾ ബച്ചനാലിയ ഫോൾഡറിലേക്കാണെങ്കിൽ അവ സ്ഥാപിക്കുക
മൂന്ന് കീകളിലും പൊരുത്തം. എന്നിരുന്നാലും, ലോജിക്കൽ എക്സ്പ്രഷനുകൾ വരെ മാത്രമേ വിലയിരുത്തപ്പെടുകയുള്ളൂ
ആവശ്യമായ. "സെക്സ്" പാറ്റേൺ പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, അടുത്ത രണ്ടെണ്ണം പരീക്ഷിക്കില്ല.
ഈ പാറ്റേൺ ഒരു "റോക്ക്-എൻ-റോൾ" സന്ദേശം നഷ്ടമാകും.
ഈ സാഹചര്യത്തിൽ, '&&' എന്നതിന് പകരം '&' ഓപ്പറേറ്റർ ഉപയോഗിക്കണം.
മെയിലിംഗ് ലിസ്റ്റുകൾ
ഒരു മെയിലിംഗ് ലിസ്റ്റ് നിയന്ത്രിക്കാൻ നിങ്ങൾ സോർട്ട്മെയിൽ ഉപയോഗിക്കുന്നില്ലെങ്കിൽ ഈ വിഭാഗം ഒഴിവാക്കുക.
ഒരു ഏകീകൃത പരിതസ്ഥിതിയിൽ, സാധാരണയായി സോർട്ട്മെയിലോ മറ്റോ ഉപയോഗിക്കേണ്ടതില്ല
മെയിൽ ഫിൽട്ടർ. നിങ്ങൾ അപരനാമം സൃഷ്ടിക്കും / etc / aliases അനുവദിക്കുക അയയ്ക്കുക(8) ഹാൻഡിൽ
എല്ലാം.
എന്നിരുന്നാലും, വൈവിധ്യമാർന്ന അന്തരീക്ഷത്തിൽ, പ്രശ്നങ്ങൾ ഉണ്ടാകാം. ഇന്റർനെറ്റ് പ്രമാണം
Rfc822 ഇന്റർനെറ്റ് മെയിൽ കൈകാര്യം ചെയ്യുന്നതിനെ വ്യക്തമാക്കുന്നു, എന്നാൽ അവിടെ ധാരാളം മെയിലറുകൾ ഉണ്ട്.
Rfc822 നെ മാനിച്ച് പ്രശ്നമുണ്ടാക്കരുത്. പ്രധാന സേവനങ്ങളിൽ പലതും അതിശയിക്കാനില്ല
ദാതാക്കളാണ് ഏറ്റവും മോശമായ പ്രശ്നമുണ്ടാക്കുന്നവരിൽ ഉൾപ്പെടുന്നത്.
ചില കാരണങ്ങളാൽ, നിങ്ങളുടെ മെയിലിംഗ് ലിസ്റ്റിലെ ചില അംഗങ്ങൾ പെട്ടെന്ന് സംഭവിക്കുന്നതാണ് സാധാരണയായി സംഭവിക്കുന്നത്
മെയിൽ സ്വീകരിക്കാൻ കഴിയില്ല. ഉപയോക്താവിന്റെ അറ്റത്തുള്ള സേവന ദാതാവ് ഒരു പിശക് സന്ദേശം തിരികെ നൽകുന്നു
യഥാർത്ഥ അയച്ചയാൾക്കോ അഡ്മിനിസ്ട്രേറ്ററിനോ ഉള്ളതിനേക്കാൾ ലിസ്റ്റിലേക്ക് തന്നെ. പിശക്
ലിസ്റ്റ് സബ്സ്ക്രൈബർമാർക്ക് സന്ദേശം വീണ്ടും അയയ്ക്കും -- സ്വീകരിക്കാൻ കഴിയാത്തവർ ഉൾപ്പെടെ
മെയിൽ, മറ്റൊരു ബൗൺസിന് കാരണമാകുന്നു. ഇത് ഒരു ലൂപ്പ് സൃഷ്ടിക്കുന്നു, ബൗൺസ് സന്ദേശങ്ങൾ അയയ്ക്കുകയും വീണ്ടും അയയ്ക്കുകയും ചെയ്യുന്നു
ഓരോ കുറച്ച് മിനിറ്റിലും ലൂപ്പിലുള്ള എല്ലാവർക്കും. ഇത് സംഭവിക്കുമെന്ന് മർഫിയുടെ നിയമം പറയുന്നു
നിങ്ങൾ അവധിയിലായിരിക്കുമ്പോൾ.
ഒരു മെയിലിംഗ് ലിസ്റ്റ് എങ്ങനെ കൈകാര്യം ചെയ്യാമെന്നത് ഇതാ:
ആദ്യം, (റൂട്ട് ആയി) എഡിറ്റ് ചെയ്യുക / etc / aliases കൂടാതെ ഇനിപ്പറയുന്ന വരികൾ ചേർക്കുക:
സ്കൂബാക്ലബ്: "| /usr/yourname/sortmail -sortmailrc scubaclubrc yourname"
scubaclub-real: :include:/usr/yourname/scubalist
സ്കുബാക്ലബ്-അഭ്യർത്ഥന: നിങ്ങളുടെ പേര്
ഉടമ-സ്കൂബാക്ലബ്: നിങ്ങളുടെ പേര്
സ്കൂബ ക്ലബ്ബിലേക്കുള്ള മെയിൽ സോർട്ട്മെയിൽ വഴിയാണ് പോകുന്നതെന്ന് ആദ്യ എൻട്രി സൂചിപ്പിക്കുന്നു
നിർദ്ദിഷ്ട sortmailrc ഫയൽ. രണ്ടാമത്തെ എൻട്രി യഥാർത്ഥ സ്കൂബ ക്ലബ്ബ് അപരനാമമാണ്
sortmail മെയിൽ ഫോർവേഡ് ചെയ്യും. മൂന്നാമത്തെ എൻട്രി ഒരു സാധാരണ ലിസ്റ്റ് വിലാസമാണ്
നിങ്ങളെ നേരിട്ട് ബന്ധപ്പെടാൻ ഉപയോക്താക്കൾ ഉപയോഗിക്കുന്നു; ഏത് മെയിലിംഗ് ലിസ്റ്റിലും ഇത് എല്ലായ്പ്പോഴും നിലനിൽക്കണം. ദി
നിങ്ങൾക്ക് ആന്തരിക പിശകുകൾ അയയ്ക്കുന്നതിന് സെൻഡ്മെയിൽ സിസ്റ്റം അന്തിമ എൻട്രി ഉപയോഗിക്കുന്നു.
(മിക്ക യുണിക്സ് സിസ്റ്റങ്ങളും നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട് പുതിയ അപരനാമങ്ങൾ(8) /etc/aliases എഡിറ്റ് ചെയ്തതിന് ശേഷം.)
രണ്ടാമതായി, എല്ലാവരുടെയും പേരും വിലാസങ്ങളും അടങ്ങിയ /usr/yourname/scubalist സൃഷ്ടിക്കുക
പട്ടിക.
താങ്കളുടെ പേര്
ജോ ഷ്മോ[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]>
ജെയ്ൻ ഡോ[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]>
(തുടങ്ങിയവ.)
മൂന്നാമതായി, ഇൻകമിംഗ് മെയിൽ ഫിൽട്ടർ ചെയ്യാൻ ഉപയോഗിക്കുന്ന ഒരു sortmailrc ഫയൽ സൃഷ്ടിക്കുക.
# പൊതുവായ വേരിയബിളുകൾ
അപരനാമം = സ്കൂബാക്ലബ്
സെറ്റ് ഉടമ = നിങ്ങളുടെ പേര്
സൈറ്റ് = yourhost.com സജ്ജമാക്കുക
digestDir = സജ്ജമാക്കുക ~/മെയിലിസ്റ്റുകൾ/സ്കൂബാക്ലബ്
ഫിൽട്ടറിലൂടെ ഉണ്ടാക്കുന്ന # മെയിലിലേക്ക് മെയിൽ ചെയ്യപ്പെടും
# ലിസ്റ്റും ആർക്കൈവുചെയ്തു.
സ്ഥിരസ്ഥിതി സജ്ജമാക്കുക = m $alias-real@$site:a $digestDir/archive
നിരസിക്കപ്പെട്ട # മെയിൽ എനിക്ക് അയച്ചു
നിരസിക്കുക = m $ ഉടമ
# ബൗൺസ് അല്ലെങ്കിൽ ലൂപ്പ് പോലെ തോന്നിക്കുന്ന എന്തും പിടിക്കുക
/Mailer-Demon/f:m $ ഉടമ
/MAILER-DAEMON/f:m $ഉടമ
/പോസ്റ്റ്മാസ്റ്റർ/എഫ്:എം $ഉടമ
/scubaclub/f:m $ഉടമ
/എക്സ്-ലിസ്റ്റ്-പേര്: സ്കുബാക്ലബ്/എച്ച്:എം $ഉടമ
ബൗൺസ് ചെക്ക് $digestDir/bounceDb
# (ചില കാരണങ്ങളാൽ, $owner@$site എന്നതിലേക്ക് പിശകുകൾ സജ്ജീകരിക്കാൻ ഞങ്ങൾക്ക് കഴിയില്ല,
# കാരണം ഞങ്ങൾ അങ്ങനെ ചെയ്യുകയാണെങ്കിൽ, അയച്ച മെയിൽ $owner എന്നതിലേക്ക് വികസിപ്പിക്കും
SMTP-യിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് മുമ്പ് # അസാധുവായ മൂല്യം. അത് ഒരുപക്ഷേ
# എനിക്ക് ഒരു സ്വകാര്യ .ഫോർവേഡ് ഫയൽ ഇല്ലായിരുന്നുവെങ്കിൽ ശരി. ചേർത്തുകൊണ്ട്
വിലാസത്തിലേക്ക് # a '\', ഞങ്ങൾ പ്രശ്നം ഒഴിവാക്കുന്നു.)
മറുപടി നൽകുന്നതിന്: $alias@$site മാറ്റിസ്ഥാപിക്കുക
പിശകുകൾ മാറ്റിസ്ഥാപിക്കുക: \\$owner@$site
തലക്കെട്ട് അഭിപ്രായം: ചേർക്കുക/ഇല്ലാതാക്കുക അഭ്യർത്ഥനകൾ $alias-request@$site-ലേക്ക് അയയ്ക്കുക
തലക്കെട്ട് X-ലിസ്റ്റ്-പേര്: $അപരനാമം
ഈ ഉദാഹരണത്തിൽ, $alias, $owner, $site, $digestDir എന്നീ വേരിയബിളുകൾ ഉപയോഗിക്കുന്നില്ല.
സോർട്ട്മെയിൽ വഴി ആന്തരികമായി, എന്നാൽ സൗകര്യത്തിനും സാമാന്യതയ്ക്കും വേണ്ടി സൃഷ്ടിക്കപ്പെട്ടവയാണ്.
സാധ്യമായ മെയിൽ ലൂപ്പുകൾ കണ്ടെത്തുന്നതിന് തിരയൽ പാറ്റേണുകൾ ഉപയോഗിക്കുന്നു, അതുപോലെ എപ്പോഴും മെയിൽ അയയ്ക്കുക
ഉടമയ്ക്ക്. പാറ്റേണുകളൊന്നും പൊരുത്തപ്പെടാതെ മെയിൽ അയയ്ക്കുന്നു
പട്ടിക.
അവസാന ആശ്രയമെന്ന നിലയിൽ, a പരിപാലിക്കുന്ന ബൗൺസ് ചെക്ക് കമാൻഡാണ് മെയിൽ പ്രോസസ്സ് ചെയ്യുന്നത്
മുമ്പ് കണ്ട സന്ദേശങ്ങളുടെ ഡാറ്റാബേസ്, എ എന്ന് തോന്നുന്ന ഏത് സന്ദേശവും നിരസിക്കും
ആവർത്തിച്ച്.
മെയിൽ സമാനതകളില്ലാത്ത എല്ലാ പാറ്റേണുകളിലൂടെയും കടന്നുപോകുകയാണെങ്കിൽ, അത് സാധുവായ സന്ദേശമായിരിക്കും. ഇൻ
ഈ സാഹചര്യത്തിൽ, ഇൻ കമാൻഡുകൾ വഴി സന്ദേശം പ്രോസസ്സ് ചെയ്യുന്നു $മറ്റ്, ഏത് മെയിലിലേക്കാണ് സന്ദേശം
യഥാർത്ഥ അപരനാമം, സന്ദേശത്തിന്റെ ഡൈജസ്റ്റ് പതിപ്പ് കൂട്ടിച്ചേർക്കുക
~/മെയിലിസ്റ്റുകൾ/സ്കൂബാക്ലബ്/ആർക്കൈവ്.
അവസാനമായി, ഔട്ട്ഗോയിംഗ് മെയിലിന്റെ തലക്കെട്ടുകൾ പരിഷ്ക്കരിക്കപ്പെടുന്നു. "മറുപടി നൽകുക:" തലക്കെട്ട് അങ്ങനെ ചേർത്തിരിക്കുന്നു
ലിസ്റ്റിൽ നിന്നുള്ള മെയിലിനുള്ള മറുപടികൾ ലിസ്റ്റിലേക്ക് മാത്രമല്ല അയയ്ക്കുന്നത്
യഥാർത്ഥ സന്ദേശം അയച്ചയാൾ. "Errors-To:" എന്ന തലക്കെട്ട് ചേർത്തിരിക്കുന്നതിനാൽ ബൗൺസുകൾ ഉണ്ടാകും
പൊതുവായ ലിസ്റ്റിലേക്ക് പകരം അഡ്മിനിസ്ട്രേറ്റർക്ക് അയച്ചു. (എല്ലാ മെയിൽ കൈമാറ്റവും അല്ല
ഏജന്റുമാർ "എററുകൾ-ടു:" എന്ന തലക്കെട്ടിനെ മാനിക്കുന്നു.)
"എക്സ്-ലിസ്റ്റ്-നെയിം:" ഹെഡർ ലൈൻ രണ്ട് ഉദ്ദേശ്യങ്ങൾ നിറവേറ്റുന്നു. ആദ്യം, ഇത് സ്വീകർത്താക്കളെ എന്താണെന്ന് അറിയാൻ അനുവദിക്കുന്നു
അവർ സ്വീകരിക്കുന്നു. രണ്ടാമതായി, ബൗൺസ് കണ്ടെത്താൻ സഹായിക്കുന്ന ഒരു തന്ത്രമാണിത്. അങ്ങനെ ചേർത്തിരിക്കുന്നു
ഇൻകമിംഗ് മെയിലിൽ അത് തിരയാൻ കഴിയും. ഒരു ഇൻകമിംഗ് സന്ദേശത്തിൽ ഇത് അടങ്ങിയിട്ടുണ്ടെങ്കിൽ
തലക്കെട്ട്, ഇത് ഒരു ബൗൺസ് ആയിരിക്കാനാണ് സാധ്യത, അത് അഡ്മിനിസ്ട്രേറ്റർക്ക് അയച്ചതാണ്
പരിശോധന.
നിങ്ങളുടെ ലിസ്റ്റ് അംഗങ്ങളിൽ ചിലർക്ക് "ഡൈജസ്റ്റ്" രൂപത്തിൽ സന്ദേശങ്ങൾ ലഭിക്കണമെങ്കിൽ, നിങ്ങൾക്ക് ഇത് വിഭജിക്കാം
രണ്ട് വിഭാഗങ്ങളായി ലിസ്റ്റുചെയ്യുക, ഒന്ന് സാധാരണവും ഒന്ന് ഡൈജസ്റ്റുകൾ ആഗ്രഹിക്കുന്ന അംഗങ്ങൾക്ക്. ചേർക്കുക
ഇനിപ്പറയുന്ന വരിയിലേക്ക് / etc / aliases:
scubaclub-digest: :include:/usr/yourname/scubadigest
കൂടാതെ /usr/yourname/scubaclubrc-ൽ $default മാറ്റുക:
സ്ഥിരസ്ഥിതി സജ്ജമാക്കുക = m $alias-real@foo:a $digestDir/archive:d $digestDir/digest
ഇപ്പോൾ, ഇൻകമിംഗ് സന്ദേശങ്ങൾ പകർത്തപ്പെടും ~/മെയിലിസ്റ്റുകൾ/സ്കൂബാക്ലബ്/ഡൈജസ്റ്റ് അതുപോലെ തന്നെ
~/മെയിലിസ്റ്റുകൾ/സ്കൂബാക്ലബ്/ആർക്കൈവ്. ഒരു രാത്രി അടിസ്ഥാനത്തിൽ, പരീക്ഷിക്കുന്ന ഒരു പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യുക
എങ്കിൽ കാണുക ~/മെയിലിസ്റ്റുകൾ/സ്കൂബാക്ലബ്/ഡൈജസ്റ്റ് ശൂന്യമല്ല, അങ്ങനെയാണെങ്കിൽ, സ്കൂബാക്ലബ്ബിലേക്ക് മെയിൽ ചെയ്യുക-
digest@yourhost അത് ശൂന്യമാക്കുക.
#! / bin / sh
#
# ഡൈജസ്റ്റ് ഫയൽ ശേഖരിക്കുക, കുറച്ച് തലക്കെട്ട് വിവരങ്ങൾ മുൻകൂട്ടി തയ്യാറാക്കി കൈമാറുക
digest=/usr/yourname/Maillists/Scubaclub/digest
അപരനാമം=സ്കൂബാക്ലബ്
host=yourhost.com
എങ്കിൽ [! -s $digest ] ; പിന്നെ
പുറത്തുകടക്കുക 0
fi
പൂച്ച $ഡൈജസ്റ്റ് | awk"
ആരംഭിക്കുന്നു {
\"റിട്ടേൺ-പാത്ത്: $alias@$host\" പ്രിന്റ് ചെയ്യുക
\"തീയതി: `തീയതി`\" പ്രിന്റ് ചെയ്യുക
\"From: $alias@$host\" പ്രിന്റ് ചെയ്യുക
\"ഇയാൾക്ക്: $alias@$host\" പ്രിന്റ് ചെയ്യുക
\"വിഷയം: $അലിയാസ് ഡൈജസ്റ്റ്\" പ്രിന്റ് ചെയ്യുക
\"X-List-Name: $alias\" പ്രിന്റ് ചെയ്യുക
പ്രിന്റ് \"\"
പ്രിന്റ് \"\"
}
{print}" | \
/usr/lib/sendmail -om -oi -f$alias@$host $alias-digest
rm $ഡൈജസ്റ്റ്
$digest സ്പർശിക്കുക
chmod a+w $digest
കുറിപ്പുകൾ
സോർട്ട്മെയിൽ ഏത് യൂസർഐഡിന് കീഴിലും (ഉദാ. റൂട്ട്, ഡെമൺ അല്ലെങ്കിൽ അയച്ചയാൾ) നടപ്പിലാക്കാൻ കഴിയുമെന്ന് ഓർക്കുക
മെയിലിന്റെ) ആരാണ് മെയിൽ അയച്ചത്, അത് ലോക്കലിൽ നിന്ന് വന്നോ ഇല്ലയോ എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു
യന്ത്രം. ഇക്കാരണത്താൽ, ലഭ്യമാകുന്നതിന് നിങ്ങൾക്ക് ഏതെങ്കിലും ഉപയോക്തൃ പരിതസ്ഥിതിയെ ആശ്രയിക്കാൻ കഴിയില്ല,
പ്രത്യേകിച്ച് പരിസ്ഥിതി വേരിയബിളുകളും പാതയും. എല്ലാ ഫയൽനാമങ്ങളും പ്രോഗ്രാമിന്റെ പേരുകളും ആയിരിക്കണം
"~", "~ഉപയോക്താവ്", "+ഫോൾഡർ" എന്നീ ഫോമുകൾ മനസ്സിലാക്കുന്നത് ഒഴികെ, പൂർണ്ണ പാതകളായി വ്യക്തമാക്കിയിരിക്കുന്നു. ദി
സോർട്ട്മെയിലിന്റെയും അതിന്റെ പാതയിലുള്ള എല്ലാ ഡയറക്ടറിയുടെയും അനുമതികൾ ഏതൊരു ഉപയോക്താവിനും ഉള്ളതായിരിക്കണം
അത് നടപ്പിലാക്കാൻ കഴിയും.
നിങ്ങൾ ഒരു പ്രോഗ്രാമിലൂടെ ഇൻകമിംഗ് മെയിൽ പൈപ്പ് ചെയ്യുകയാണെങ്കിൽ, ആ പ്രോഗ്രാം ഒരു ഔട്ട്പുട്ട് ഉണ്ടാക്കാൻ പാടില്ല
stdout അല്ലെങ്കിൽ stderr എന്തായാലും. അങ്ങനെയാണെങ്കിൽ, ആ ഔട്ട്പുട്ട് ഇതിലേക്ക് തിരികെ അയയ്ക്കും
മെയിൽ ബൗൺസ് ആയതു പോലെ മെയിലിന്റെ ഉത്ഭവം.
എല്ലായ്പ്പോഴും നിങ്ങളുടെ സജ്ജീകരണം നന്നായി പരിശോധിക്കുക, പ്രത്യേകിച്ച് മെയിൽ ലിസ്റ്റുകൾ കൈകാര്യം ചെയ്യുമ്പോൾ. തെറ്റുകൾ
സാധാരണയായി മെയിലിന്റെ ഉപജ്ഞാതാവിന് ബൗൺസ് സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിന് കാരണമാകുന്നു. ഇത് ആകാം
ഒരു മെയിൽ ലിസ്റ്റ് ഉള്ള ദുരന്തം. ഒരു മെയിൽ ലിസ്റ്റ് പരിശോധിക്കുമ്പോൾ, ഒരു ടെസ്റ്റ് ലിസ്റ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക
ബൗൺസ് കൈകാര്യം ചെയ്യൽ പരിശോധിക്കുന്നതിന് നിങ്ങളുടെ പേരും അറിയപ്പെടുന്ന ഒരു മോശം വിലാസവും മാത്രം അടങ്ങിയിരിക്കുന്നു. എ യുടെ ഉപയോഗം
ലോഗ്ഫയലും -v ഇൻസ്റ്റാൾ ചെയ്തതിന് ശേഷമുള്ള ആദ്യത്തെ കുറച്ച് ദിവസത്തേക്ക് ശുപാർശ ചെയ്യുന്നു.
ബൗൺസ് ഡിറ്റക്ഷൻ മെക്കാനിസം ശക്തമാകാൻ ശ്രമിക്കുന്നു, എന്നാൽ പഴഞ്ചൊല്ല് പോലെ, നിങ്ങൾക്ക് ഒരിക്കലും കഴിയില്ല
ചില വിഡ്ഢികൾ കൗശലക്കാരായതിനാൽ വിഡ്ഢിത്തം ഇല്ലാത്ത ഒരു സംവിധാനം ഉണ്ടാക്കുക. എത്ര സമഗ്രമായാലും
കണ്ടെത്തൽ സംവിധാനം, എവിടെയോ ഒരു തകർന്ന മെയിലർ അവിടെയുണ്ട്, അത് പരാജയപ്പെടുത്താൻ കഴിയും
അതു.
മെയിലിംഗ് ലിസ്റ്റ് ഒരിക്കലും ശ്രദ്ധിക്കാതെ വിടരുത്; അപ്പോഴാണ് ബൗൺസ് ലൂപ്പുകൾ എപ്പോഴും തുടങ്ങുന്നത്. എങ്കിൽ
നിങ്ങൾ അവധിക്ക് പോകുക, ഒന്നുകിൽ ലിസ്റ്റ് താൽക്കാലികമായി അടച്ചുപൂട്ടുക, അല്ലെങ്കിൽ കഴിയുന്ന ഒരാളെ നിയമിക്കുക
അടിയന്തരാവസ്ഥയിൽ അത് ഓഫ് ചെയ്യുക.
പുറത്ത് പദവി
ഇനിപ്പറയുന്ന എക്സിറ്റ് മൂല്യങ്ങൾ തിരികെ നൽകുന്നു:
0 സാധാരണ എക്സിറ്റ്, മെയിൽ വിജയകരമായി വിതരണം ചെയ്തു.
1 സാധാരണ എക്സിറ്റ്, പക്ഷേ സന്ദേശങ്ങളൊന്നും കാത്തിരിക്കുന്നില്ല (-mbox, -pop ഓപ്ഷനുകൾ)
2 കമാൻഡ് ലൈൻ ഓപ്ഷനുകളിൽ ഉപയോക്തൃ പിശക്.
3 .mailrc അല്ലെങ്കിൽ .sortmailrc ഫയലിൽ പിശക്.
4 മെമ്മറി തീർന്നു
5 ഉപയോക്തൃനാമം നിർണ്ണയിക്കാൻ കഴിയില്ല
6 ഉപയോക്തൃ ഡയറക്ടറി നിർണ്ണയിക്കാൻ കഴിയില്ല
7 ഒരു താൽക്കാലിക ഫയൽ തുറക്കാൻ കഴിയില്ല. ഈ സാഹചര്യത്തിൽ, സോർട്ട്മെയിൽ എഴുതി വീണ്ടെടുക്കാൻ ശ്രമിക്കുന്നു
ഉപയോക്താവിന്റെ ഇൻബോക്സിലേക്ക് വരുന്ന മെയിൽ.
8 ബൗൺസ് ചെക്ക് ഡാറ്റാബേസ് തുറക്കാൻ കഴിയില്ല (-dumpCrcs കമാൻഡ്)
9 ഇൻപുട്ട് ഫയൽ തുറക്കാൻ കഴിയില്ല (-ഇൻബോക്സ് ഓപ്ഷൻ).
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി സോർട്ട്മെയിൽ ഉപയോഗിക്കുക