Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന mhbuildmh കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
mhbuild - MIME കോമ്പോസിഷൻ ഡ്രാഫ്റ്റ് വിവർത്തനം ചെയ്യുക
സിനോപ്സിസ്
mhbuild ഫയല് [-ഓട്ടോ | - noauto] [-ലിസ്റ്റ് | -നോലിസ്റ്റ്] [- യാഥാർത്ഥ്യമാക്കുക | - നോറിയലൈസ് ചെയ്യുക] [-ഹെഡറുകൾ |
- തലകുത്തനെ] [- നിർദ്ദേശങ്ങൾ | - നിർദേശങ്ങൾ] [-rfc934 മോഡ് | -norfc934 മോഡ്] [- തൃപ്തികരമായ |
-അടിസ്ഥാനമില്ലാത്ത] [-വെർബോസ് | -നവർബോസ്] [- സ്വഭാവം | - നോഡിസ്പോസിഷൻ] [-ചെക്ക് |
-നോചെക്ക്] [-ഹെഡറെൻകോഡിംഗ് എൻകോഡിംഗ്-അൽഗരിതം | -ഓട്ടോഹെഡറെൻകോഡിംഗ്] [- maxunencoded
വരി-നീളം] [- ജില്ല] [-പതിപ്പ്] [-ഹെൽപ്പ്]
വിവരണം
ദി mhbuild കമാൻഡ് ഒരു MIME കോമ്പോസിഷൻ ഡ്രാഫ്റ്റിനെ സാധുവായ MIME സന്ദേശത്തിലേക്ക് വിവർത്തനം ചെയ്യും.
mhbuild RFC 2045 മുതൽ RFC 2049 വരെയുള്ളതിൽ വ്യക്തമാക്കിയിട്ടുള്ള മൾട്ടി-മീഡിയ സന്ദേശങ്ങൾ സൃഷ്ടിക്കുന്നു. ഇതിൽ ഉൾപ്പെടുന്നു
RFC 2047 വ്യക്തമാക്കിയ സന്ദേശ തലക്കെട്ടുകളുടെ എൻകോഡിംഗും MIME-ന്റെ എൻകോഡിംഗും
RFC 2231-ൽ വ്യക്തമാക്കിയിരിക്കുന്ന പരാമീറ്ററുകൾ.
നിങ്ങൾ കോമ്പോസിഷൻ ഫയലിന്റെ പേര് "-" എന്ന് വ്യക്തമാക്കുകയാണെങ്കിൽ, തുടർന്ന് mhbuild സ്വീകരിക്കും
സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ കോമ്പോസിഷൻ ഡ്രാഫ്റ്റ്. ഈ ഇൻപുട്ടിന്റെ വിവർത്തനം വിജയകരമാണെങ്കിൽ,
mhbuild സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പുതിയ MIME സന്ദേശം ഔട്ട്പുട്ട് ചെയ്യും. ഈ വാദം ആയിരിക്കണം
കമാൻഡ് ലൈനിലെ അവസാന വാദം.
അല്ലെങ്കിൽ ഫയൽ ആർഗ്യുമെന്റ് എങ്കിൽ mhbuild സാധുവായ ഒരു കോമ്പോസിഷൻ ഫയലിന്റെ പേരാണ്, കൂടാതെ
വിവർത്തനം വിജയിച്ചു, mhbuild യഥാർത്ഥ ഫയലിനെ പുതിയ MIME ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കും
സന്ദേശം. "," എന്ന അക്ഷരത്തിൽ ആരംഭിക്കുന്നതിനും അവസാനിക്കുന്നതിനും ഇത് യഥാർത്ഥ ഫയലിന്റെ പേര് മാറ്റും
".orig" എന്ന സ്ട്രിംഗ്, ഉദാ. നിങ്ങൾ "ഡ്രാഫ്റ്റ്" എന്ന ഫയൽ എഡിറ്റ് ചെയ്യുകയാണെങ്കിൽ, അതിന്റെ പേരുമാറ്റും
",draft.orig". ഇത് എളുപ്പത്തിൽ വീണ്ടെടുക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു mhbuild ഇൻപുട്ട് ഫയൽ.
ലിസ്റ്റിംഗ് The ഉള്ളടക്കം
ദി -ലിസ്റ്റ് സ്വിച്ച് പറയുന്നു mhbuild MIME-മായി ബന്ധപ്പെട്ട ഉള്ളടക്കങ്ങളുടെ പട്ടിക ലിസ്റ്റുചെയ്യാൻ
സൃഷ്ടിക്കപ്പെട്ട സന്ദേശം.
ദി -ഹെഡറുകൾ എന്നതിന് മുകളിൽ ഒരു വൺ-ലൈൻ ബാനർ പ്രദർശിപ്പിക്കണമെന്ന് സ്വിച്ച് സൂചിപ്പിക്കുന്നു
ലിസ്റ്റിംഗ്. ദി - യാഥാർത്ഥ്യമാക്കുക സ്വിച്ച് പറയുന്നു mhbuild ന്റെ "നേറ്റീവ്" (ഡീകോഡ് ചെയ്ത) ഫോർമാറ്റ് വിലയിരുത്തുന്നതിന്
ലിസ്റ്റിംഗിന് മുമ്പുള്ള ഓരോ ഉള്ളടക്കവും. ഇത് ഒരു ചെറിയ ചെലവിൽ കൃത്യമായ കണക്ക് നൽകുന്നു
കാലതാമസം. എങ്കിൽ -വെർബോസ് സ്വിച്ച് നിലവിലുണ്ട്, തുടർന്ന് ലിസ്റ്റിംഗ് ഏതെങ്കിലും "അധിക" കാണിക്കും
“ഉള്ളടക്ക-തരം” തലക്കെട്ടിലെ അഭിപ്രായങ്ങൾ പോലുള്ള സന്ദേശത്തിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങൾ.
എങ്കില് - സ്വഭാവം സ്വിച്ച് നിലവിലുണ്ട്, തുടർന്ന് ലിസ്റ്റിംഗ് ഏതെങ്കിലും പ്രസക്തമായ വിവരങ്ങൾ കാണിക്കും
"ഉള്ളടക്ക-വ്യവഹാരം" എന്ന തലക്കെട്ടിൽ നിന്ന്.
സിമ്പ്ലിഫീദ് ബന്ധം ഇന്റര്ഫേസ്
ടെക്സ്റ്റ് ഉള്ളടക്കത്തിലേക്ക് ഫയലുകൾ അറ്റാച്ചുചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഉപയോക്താക്കൾക്ക്, mhbuild സ്കാൻ ചെയ്യും
"അറ്റാച്ച്" തലക്കെട്ടുകൾക്കുള്ള കോമ്പോസിഷൻ ഫയൽ. ഒരു "അറ്റാച്ച്" തലക്കെട്ടിൽ ഒരു ഫയൽ നാമം അടങ്ങിയിരിക്കുന്നു
സാധാരണ MIME എൻക്യാപ്സുലേഷൻ നിയമങ്ങൾ ഉപയോഗിച്ച് സന്ദേശത്തിൽ ചേർക്കണം. ഒരു ഫയൽ നാമം അനുവദനീയമാണ്
ഓരോ "അറ്റാച്ച്" തലക്കെട്ടിനും, എന്നാൽ ഒന്നിലധികം "അറ്റാച്ച്" തലക്കെട്ടുകൾ കോമ്പോസിഷൻ ഫയലിൽ അനുവദനീയമാണ്.
വ്യക്തമാക്കിയ ഏതെങ്കിലും ഉള്ളടക്കം ഉൾപ്പെടെ മറ്റേതെങ്കിലും MIME ഉള്ളടക്കത്തിന് ശേഷം ഈ ഫയലുകൾ കൂട്ടിച്ചേർക്കും
by mhbuild നിർദ്ദേശങ്ങൾ (ചുവടെ കാണുക). കാണുക അയയ്ക്കുക(1) കൂടുതൽ വിവരങ്ങൾക്ക്.
വിവർത്തനം ചെയ്യുന്നു The രചന ഫയല്
mhbuild അടിസ്ഥാനപരമായി MIME സന്ദേശങ്ങളുടെ ഘടനയിൽ സഹായിക്കുന്നതിനുള്ള ഒരു ഫിൽട്ടറാണ്. mhbuild ഉദ്ദേശിക്കുന്ന
ഒരു പരിവർത്തനം ചെയ്യുക mhbuild സാധുവായ ഒരു MIME സന്ദേശത്തിലേക്ക് "കോമ്പോസിഷൻ ഫയൽ". എ mhbuild "രചന
ഫയൽ” എന്നത് വിവിധ വാചകങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു ഫയൽ മാത്രമാണ് mhbuild
നിർദ്ദേശങ്ങൾ. ഈ ഫയൽ പ്രോസസ്സ് ചെയ്യുമ്പോൾ mhbuild, വിവിധ നിർദ്ദേശങ്ങൾ ആയിരിക്കും
ഉചിതമായ ഉള്ളടക്കത്തിലേക്ക് വിപുലീകരിച്ചു, കൂടാതെ MIME മാനദണ്ഡങ്ങൾക്കനുസരിച്ച് എൻകോഡ് ചെയ്യപ്പെടും.
തത്ഫലമായുണ്ടാകുന്ന MIME സന്ദേശം പിന്നീട് ഇലക്ട്രോണിക് മെയിൽ വഴി അയയ്ക്കാം.
a എന്നതിനായുള്ള ഔപചാരിക വാക്യഘടന mhbuild ഈ പ്രമാണത്തിന്റെ അവസാനം കോമ്പോസിഷൻ ഫയൽ നിർവചിച്ചിരിക്കുന്നു,
എന്നാൽ ഈ രൂപത്തിന് പിന്നിലെ ആശയങ്ങൾ സങ്കീർണ്ണമല്ല. അടിസ്ഥാനപരമായി, ശരീരത്തിൽ ഒന്ന് അല്ലെങ്കിൽ അടങ്ങിയിരിക്കുന്നു
കൂടുതൽ ഉള്ളടക്കങ്ങൾ. ഒരു ഉള്ളടക്കത്തിൽ ഒന്നുകിൽ ഒരു നിർദ്ദേശം അടങ്ങിയിരിക്കുന്നു, അത് "#" ആയി സൂചിപ്പിച്ചിരിക്കുന്നു
ഒരു വരിയുടെ ആദ്യ പ്രതീകം; അല്ലെങ്കിൽ, പ്ലെയിൻടെക്സ്റ്റ് (വാചകത്തിന്റെ ഒന്നോ അതിലധികമോ വരികൾ). തുടർച്ച
പ്രതീകം, "\", ഒന്നിലധികം വരികളിൽ ഒരൊറ്റ നിർദ്ദേശം നൽകാൻ ഉപയോഗിച്ചേക്കാം, ഉദാ.
#ചിത്രം/png \
/home/foobar/junk/picture.png
അഞ്ച് തരത്തിലുള്ള നിർദ്ദേശങ്ങളുണ്ട്: "ടൈപ്പ്" ഡയറക്ടീവുകൾ, അതിന്റെ തരത്തിനും ഉപവിഭാഗത്തിനും പേര് നൽകുന്നു
ഉള്ളടക്കം; "എക്സ്റ്റേണൽ-ടൈപ്പ്" ഡയറക്ടീവുകൾ, ഇത് തരത്തെയും ഉപവിഭാഗത്തെയും നാമകരണം ചെയ്യുന്നു
ഉള്ളടക്കം; ഒന്നോ അതിലധികമോ സന്ദേശങ്ങൾ കൈമാറാൻ ഉപയോഗിക്കുന്ന "സന്ദേശം" നിർദ്ദേശം (#ഫോർവ്);
മൾട്ടിപാർട്ട് ഉള്ളടക്കം സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന "ആരംഭിക്കുക" നിർദ്ദേശം (#ആരംഭിക്കുക); കൂടാതെ
മറ്റേതെങ്കിലും നിർദ്ദേശങ്ങൾ ഉണ്ടോ എന്ന് നിയന്ത്രിക്കുന്ന "ഓൺ/ഓഫ്/പോപ്പ്" നിർദ്ദേശങ്ങൾ (#ഓൺ, #ഓഫ്, #പോപ്പ്)
എല്ലാവരെയും ആദരിച്ചു.
ദി - നിർദ്ദേശങ്ങൾ mhbuild ഏതെങ്കിലും ഒന്നിനെ മാനിക്കുമോ എന്നതിന്റെ നിയന്ത്രണം സ്വിച്ച് അനുവദിക്കുന്നു
"#"-നിർദ്ദേശങ്ങൾ. #ഓൺ അല്ലെങ്കിൽ #ഓഫ് നിർദ്ദേശങ്ങൾ, #പോപ്പ്, എന്നിവയിലൂടെയും ഇത് ബാധിക്കാം.
ഇത് പ്രോസസ്സിംഗിന്റെ ഏറ്റവും പുതിയ #ഓൺ അല്ലെങ്കിൽ #ഓഫിന് മുമ്പുള്ള അവസ്ഥയിലേക്ക് പുനഃസ്ഥാപിക്കുന്നു.
(#ഓൺ, #ഓഫ്, #പോപ്പ് നിർദ്ദേശങ്ങൾ എല്ലായ്പ്പോഴും ബഹുമാനിക്കപ്പെടും, തീർച്ചയായും.) ഇത് ഉൾപ്പെടുത്തൽ അനുവദിക്കുന്നു
പിശകുകൾ വരുത്താതെ, mhbuild നിർദ്ദേശങ്ങൾ പോലെ തോന്നിക്കുന്ന പ്ലെയിൻ ടെക്സ്റ്റിന്റെ:
#ഓഫ്
#ഉൾപ്പെടുന്നു
printf("ഹലോ, വേൾഡ്!);
#പോപ്പ്
നിലവിൽ #ഓൺ/ഓഫ്/പോപ്പ് നിർദ്ദേശങ്ങളുടെ സ്റ്റാക്ക് ഡെപ്ത് 32 ആണ്.
ഒരു ഉള്ളടക്കത്തിന്റെ തരവും ഉപവിഭാഗവും നേരിട്ട് വ്യക്തമാക്കാൻ "തരം" നിർദ്ദേശം ഉപയോഗിക്കുന്നു. നിങ്ങൾ
ഈ രീതിയിൽ വ്യതിരിക്ത തരങ്ങൾ മാത്രമേ വ്യക്തമാക്കൂ (മൾട്ടിപാർട്ട് തരങ്ങൾ വ്യക്തമാക്കാൻ കഴിയില്ല അല്ലെങ്കിൽ
ഈ നിർദ്ദേശത്തോടുകൂടിയ സന്ദേശം). അടങ്ങിയിരിക്കുന്ന ഒരു ഫയലിന്റെ പേര് നിങ്ങൾക്ക് ഓപ്ഷണലായി വ്യക്തമാക്കാം
"നേറ്റീവ്" (ഡീകോഡ് ചെയ്ത) ഫോർമാറ്റിലുള്ള ഉള്ളടക്കം. ഈ ഫയലിന്റെ പേര് “|” എന്നതിൽ ആരംഭിക്കുകയാണെങ്കിൽ
പ്രതീകം, അപ്പോൾ അത് അതനുസരിച്ച് ക്യാപ്ചർ ചെയ്ത ഔട്ട്പുട്ട് എക്സിക്യൂട്ട് ചെയ്യാനുള്ള ഒരു കമാൻഡിനെ പ്രതിനിധീകരിക്കുന്നു.
ഉദാഹരണത്തിന്,
#audio/basic |raw2audio -F < /usr/lib/sound/giggle.au
ഫയലിന്റെ പേര് നൽകിയിട്ടില്ലെങ്കിൽ, mhbuild എന്നതിലേക്കുള്ള ഉപയോക്താവിന്റെ പ്രൊഫൈലിൽ വിവരങ്ങൾ നോക്കും
വ്യത്യസ്ത ഉള്ളടക്കങ്ങൾ എങ്ങനെ രചിക്കണമെന്ന് നിർണ്ണയിക്കുക. ഇത് നിർവ്വഹിക്കുന്നത്
ഒരു കോമ്പോസിഷൻ സ്ട്രിംഗ് കൺസൾട്ടിംഗ് ചെയ്ത് അത് നടപ്പിലാക്കുന്നു / bin / sh, സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിനൊപ്പം
ഉള്ളടക്കത്തിലേക്ക് സജ്ജമാക്കുക. എങ്കിൽ -വെർബോസ് സ്വിച്ച് നൽകിയിരിക്കുന്നു, mhbuild ഏതെങ്കിലും കമാൻഡുകൾ പ്രതിധ്വനിക്കും
ഈ രീതിയിൽ ഉള്ളടക്കങ്ങൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നു.
കോമ്പോസിഷൻ സ്ട്രിംഗിൽ ഇനിപ്പറയുന്ന എസ്കേപ്പുകൾ അടങ്ങിയിരിക്കാം:
%a നിർദ്ദേശത്തിൽ നിന്ന് പരാമീറ്ററുകൾ ചേർക്കുക
ഉള്ളടക്കം അടങ്ങിയ ഫയലിന്റെ പേര് %f ചേർക്കുക
%F %f, stdout എന്നിവ റീഡയറക്ട് ചെയ്തിട്ടില്ല
%s ഉള്ളടക്ക ഉപവിഭാഗം ചേർക്കുക
%% പ്രതീകം ചേർക്കുക%
ആദ്യം, mhbuild ഫോമിന്റെ ഒരു എൻട്രിക്കായി നോക്കും:
mhbuild-compose-/
ഉള്ളടക്കം രചിക്കാൻ ഉപയോഗിക്കേണ്ട കമാൻഡ് നിർണ്ണയിക്കാൻ. ഇത് കണ്ടെത്തിയില്ലെങ്കിൽ, mhbuild ഉദ്ദേശിക്കുന്ന
ഫോമിന്റെ ഒരു എൻട്രി നോക്കുക:
mhbuild-compose-
കോമ്പോസിഷൻ കമാൻഡ് നിർണ്ണയിക്കാൻ. ഇത് കണ്ടെത്തിയില്ലെങ്കിൽ, mhbuild പരാതി പറയും.
ഒരു ഉദാഹരണ എൻട്രി ഇതായിരിക്കാം:
mhbuild-compose-audio/basic: റെക്കോർഡ് | raw2audio -F
കാരണം, ഉപയോഗിക്കുന്ന ഡിസ്പ്ലേ പരിതസ്ഥിതിയെ ആശ്രയിച്ച് ഇതുപോലുള്ള കമാൻഡുകൾ വ്യത്യാസപ്പെടും
ലോഗിൻ, വ്യത്യസ്ത ഉള്ളടക്കങ്ങൾക്കുള്ള കോമ്പോസിഷൻ സ്ട്രിംഗുകൾ ഒരുപക്ഷേ ഫയലിൽ ഇടണം
വ്യക്തമാക്കിയ $MHBUILD നിങ്ങളുടെ ഉപയോക്തൃ പ്രൊഫൈലിൽ നേരിട്ട് പകരം പരിസ്ഥിതി വേരിയബിൾ.
"ബാഹ്യ-തരം" നിർദ്ദേശങ്ങൾ ഒരു ഉള്ളടക്കത്തിന് ഒരു MIME റഫറൻസ് നൽകാൻ ഉപയോഗിക്കുന്നു
ഉള്ളടക്കം തന്നെ ഉൾക്കൊള്ളുന്നതിനേക്കാൾ (ഉദാഹരണത്തിന്, ഒരു ftp സൈറ്റ് വ്യക്തമാക്കുന്നതിലൂടെ). അതിനാൽ,
ടൈപ്പ് ഡയറക്ടീവുകൾ പോലെ ഒരു ഫയലിന്റെ പേര് നൽകുന്നതിനുപകരം, ബാഹ്യ പാരാമീറ്ററുകളാണ്
വിതരണം ചെയ്തു. ഇവ സാധാരണ പാരാമീറ്ററുകൾ പോലെ കാണപ്പെടുന്നു, അതിനാൽ അവ അതിനനുസരിച്ച് വേർതിരിക്കേണ്ടതാണ്. വേണ്ടി
ഉദാഹരണത്തിന്,
#@അപ്ലിക്കേഷൻ/ഒക്ടറ്റ്-സ്ട്രീം; \
തരം=ടാർ; \
പരിവർത്തനങ്ങൾ=കംപ്രസ് \\
[ഇത് nmh വിതരണമാണ്] \
{ബന്ധം; ഫയലിന്റെ പേര്="nmh.tar.gz"} \
പേര്="nmh.tar.gz"; \
ഡയറക്ടറി = "/pub/nmh"; \
site="ftp.math.gatech.edu"; \
ആക്സസ്-ടൈപ്പ്=അനോൺ-എഫ്ടിപി; \
മോഡ്="ചിത്രം"
ബാഹ്യമായതിൽ നിന്ന് ഉള്ളടക്ക പാരാമീറ്ററുകളെ വേർതിരിക്കുന്നതിന് നിങ്ങൾ ഒരു വിവരണ സ്ട്രിംഗ് നൽകണം.
പാരാമീറ്ററുകൾ (ഈ സ്ട്രിംഗ് ശൂന്യമായിരിക്കാം). ഈ വിവരണ സ്ട്രിംഗ് വ്യക്തമാക്കിയത്
അത് "[]" എന്നതിനുള്ളിൽ ഉൾപ്പെടുത്തുന്നു. "ഉള്ളടക്ക-വ്യവഹാരം" എന്നതിൽ ദൃശ്യമാകാൻ ഒരു ഡിസ്പോസിഷൻ സ്ട്രിംഗ്
തലക്കെട്ട്, "{}" എന്ന ഓപ്ഷണലിൽ ദൃശ്യമാകാം.
ഈ പരാമീറ്ററുകൾ രൂപത്തിലുള്ളതാണ്:
ആക്സസ്-ടൈപ്പ്= സാധാരണയായി anon-ftp, മെയിൽ-സെർവർ, അഥവാ URL
പേര്= ഫയലിന്റെ പേര്
അനുമതി= വായിക്കാൻ മാത്രം അല്ലെങ്കിൽ വായിക്കാൻ-എഴുതുക
സൈറ്റ്= ഹോസ്റ്റ്നാമം
ഡയറക്ടറി= ഡയറക്ടറിനാമം (ഓപ്ഷണൽ)
മോഡ്= സാധാരണയായി ASCII or ചിത്രം (ഓപ്ഷണൽ)
വലിപ്പം= ഒക്ടറ്റുകളുടെ എണ്ണം
സെർവർ= മെയിൽബോക്സ്
വിഷയം= അയയ്ക്കേണ്ട വിഷയം
body= വീണ്ടെടുക്കലിനായി അയയ്ക്കാനുള്ള കമാൻഡ്
url= ഉള്ളടക്കത്തിന്റെ URL
അതിനുള്ള ഏറ്റവും കുറഞ്ഞ "ബാഹ്യ-തരം" നിർദ്ദേശം URL ആക്സസ്-തരം ഇപ്രകാരമായിരിക്കും:
#@application/octet-stream [] access-type=url; \
url="http://download.savannah.gnu.org/releases/nmh/nmh-1.5.tar.gz"
RFC 2231 നിയമങ്ങൾ അനുസരിച്ച് നീളമുള്ള ഏത് URL-കളും പൊതിയപ്പെടും.
"സന്ദേശം" നിർദ്ദേശം (#forw) ഒരു സന്ദേശമോ സന്ദേശങ്ങളുടെ ഗ്രൂപ്പോ വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്നു
ഉൾപ്പെടുന്നു. ഫോൾഡറിന്റെ പേരും ഏതൊക്കെ സന്ദേശങ്ങളാണ് നൽകേണ്ടതെന്നും നിങ്ങൾക്ക് ഓപ്ഷണലായി വ്യക്തമാക്കാം
ഫോർവേഡ് ചെയ്തു. ഒരു ഫോൾഡർ നൽകിയിട്ടില്ലെങ്കിൽ, അത് നിലവിലെ ഫോൾഡറിലേക്ക് ഡിഫോൾട്ടായി മാറുന്നു. അതുപോലെ, എ
സന്ദേശം നൽകിയിട്ടില്ല, അത് നിലവിലെ സന്ദേശത്തിലേക്ക് സ്ഥിരസ്ഥിതിയായി മാറുന്നു. അതിനാൽ, സന്ദേശ നിർദ്ദേശം
അതുപോലെ തന്നെ മുന്നോട്ട് കമാൻഡ്, എൻക്യാപ്സുലേഷനായി ആദ്യത്തേത് MIME നിയമങ്ങൾ ഉപയോഗിക്കുന്നു എന്നതൊഴിച്ചാൽ
RFC 934-ൽ വ്യക്തമാക്കിയിരിക്കുന്നതിനേക്കാൾ. ഉദാഹരണത്തിന്,
#ഫോർവ് +ഇൻബോക്സ് 42 43 99
നിങ്ങൾ ഒരൊറ്റ സന്ദേശം ഉൾപ്പെടുത്തുകയാണെങ്കിൽ, അത് നേരിട്ട് തരത്തിലുള്ള ഉള്ളടക്കമായി ഉൾപ്പെടുത്തും
"സന്ദേശം/rfc822". നിങ്ങൾ ഒന്നിലധികം സന്ദേശങ്ങൾ ഉൾപ്പെടുത്തിയാൽ, പിന്നെ mhbuild ഒരു ഉള്ളടക്കം ചേർക്കും
"മൾട്ടിപാർട്ട്/ഡൈജസ്റ്റ്" എന്ന തരത്തിൽ ഓരോ സന്ദേശവും ഈ ഉള്ളടക്കത്തിന്റെ ഉപഭാഗമായി ഉൾപ്പെടുത്തുക.
ഒന്നിലധികം സന്ദേശങ്ങൾ ഉൾപ്പെടുത്താൻ നിങ്ങൾ ഈ നിർദ്ദേശം ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം
-rfc934 മോഡ് സ്വിച്ച്. ഈ സ്വിച്ച് അത് സൂചിപ്പിക്കും mhbuild ഉപയോഗപ്പെടുത്താൻ ശ്രമിക്കണം
MIME എൻക്യാപ്സുലേഷൻ നിയമങ്ങൾ സൃഷ്ടിക്കപ്പെട്ട "മൾട്ടിപാർട്ട്/ഡൈജസ്റ്റ്" ആണ്
(മിക്കവാറും) RFC 934-ൽ വ്യക്തമാക്കിയ എൻക്യാപ്സുലേഷനുമായി പൊരുത്തപ്പെടുന്നു. നൽകിയിട്ടുണ്ടെങ്കിൽ, RFC 934
അനുരൂപമായ ഉപയോക്തൃ ഏജന്റുമാർക്ക് സ്വീകരണ സമയത്ത് സന്ദേശം പൊട്ടിക്കാൻ കഴിയണം -- അത് നൽകുന്നു
എൻക്യാപ്സുലേറ്റ് ചെയ്ത സന്ദേശങ്ങളിൽ എൻക്യാപ്സുലേറ്റ് ചെയ്ത സന്ദേശങ്ങൾ അടങ്ങിയിട്ടില്ല. ദി
ഈ സമീപനത്തിന്റെ പോരായ്മ, എൻക്യാപ്സുലേഷനുകൾ അധികമായി സ്ഥാപിക്കുന്നതിലൂടെ സൃഷ്ടിക്കപ്പെടുന്നു എന്നതാണ്
ഓരോ സന്ദേശത്തിന്റെയും ബോഡിയുടെ അവസാനം ന്യൂലൈൻ.
ഒരു മൾട്ടിപാർട്ട് ഉള്ളടക്കം സൃഷ്ടിക്കാൻ "ആരംഭിക്കുക" നിർദ്ദേശം ഉപയോഗിക്കുന്നു. "ആരംഭം" ഉപയോഗിക്കുമ്പോൾ
നിർദ്ദേശം, ആരംഭ, അവസാന ജോഡികൾക്കിടയിൽ കുറഞ്ഞത് ഒരു ഉള്ളടക്കമെങ്കിലും നിങ്ങൾ വ്യക്തമാക്കണം.
#ആരംഭിക്കുന്നു
ഇത് ഒരു ഭാഗം മാത്രമുള്ള ഒരു മൾട്ടിപാർട്ട് ആയിരിക്കും.
#അവസാനിക്കുന്നു
ഒരു കോമ്പോസിഷൻ ഡ്രാഫ്റ്റിൽ നിങ്ങൾ ഒന്നിലധികം നിർദ്ദേശങ്ങൾ ഉപയോഗിക്കുകയാണെങ്കിൽ, mhbuild യാന്ത്രികമായി ചെയ്യും
ഒരു മൾട്ടിപാർട്ട് ഉള്ളടക്കത്തിനുള്ളിൽ അവയെ ഉൾക്കൊള്ളിക്കുക. അതിനാൽ "ആരംഭിക്കുക" എന്ന നിർദ്ദേശം മാത്രമാണ്
നിങ്ങൾ നെസ്റ്റഡ് മൾട്ടിപാർട്ടുകൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അല്ലെങ്കിൽ അടങ്ങിയിരിക്കുന്ന ഒരു മൾട്ടിപാർട്ട് സന്ദേശം സൃഷ്ടിക്കുക
ഒരു ഭാഗം മാത്രം.
ഈ നിർദ്ദേശങ്ങൾക്കെല്ലാം, ഉപയോക്താവിന് ഉള്ളടക്കത്തിന്റെ ഒരു ഹ്രസ്വ വിവരണം ഉൾപ്പെടുത്താം
"[" പ്രതീകത്തിനും "]" പ്രതീകത്തിനും ഇടയിൽ. ഈ വിവരണം ഇതിലേക്ക് പകർത്തും
നിർദ്ദേശം പ്രോസസ്സ് ചെയ്യുമ്പോൾ "ഉള്ളടക്ക-വിവരണം" തലക്കെട്ട്.
#ഫോർവ് [ബോബിൽ നിന്നുള്ള പ്രധാന മെയിൽ] +ബോബ് 1 2 3 4 5
അതുപോലെ, “{”, “}” പ്രതീകങ്ങൾക്കിടയിൽ ഒരു ഡിസ്പോസിഷൻ സ്ട്രിംഗ് ഓപ്ഷണലായി നൽകാം;
നിർദ്ദേശം പ്രോസസ്സ് ചെയ്യുമ്പോൾ അത് "ഉള്ളടക്ക-വ്യവഹാരം" തലക്കെട്ടിലേക്ക് പകർത്തപ്പെടും.
ഫയൽനാമ പാരാമീറ്റർ അടങ്ങാത്ത ഒരു ഡിസ്പോസിഷൻ സ്ട്രിംഗ് നൽകിയിട്ടുണ്ടെങ്കിൽ, കൂടാതെ a
ഡയറക്ടീവിൽ ഫയലിന്റെ പേര് നൽകിയിരിക്കുന്നു, അത് "ഉള്ളടക്ക-വ്യവഹാരം" എന്നതിലേക്ക് ചേർക്കും
തലക്കെട്ട്. ഉദാഹരണത്തിന്, ഇനിപ്പറയുന്ന നിർദ്ദേശം:
#ടെക്സ്റ്റ്/പ്ലെയിൻ; charset=iso-8859-1 <>{attachment} /tmp/summary.txt
ഈ സന്ദേശഭാഗ തലക്കെട്ടുകൾ സൃഷ്ടിക്കുന്നു:
ഉള്ളടക്ക-തരം: ടെക്സ്റ്റ്/പ്ലെയിൻ; charset="iso-8859-1"
ഉള്ളടക്കം-വ്യവഹാരം: അറ്റാച്ച്മെന്റ്; ഫയലിന്റെ പേര്="summary.txt"
സ്ഥിരസ്ഥിതിയായി, mhbuild ഓരോ നിർദ്ദേശത്തിനും ഒരു അദ്വിതീയ "ഉള്ളടക്ക-ഐഡി:" സൃഷ്ടിക്കും
ഓരോ സന്ദേശ ഭാഗത്തിനും; എന്നിരുന്നാലും, "<" ഉപയോഗിച്ച് ഐഡി നിർവചിച്ച് ഉപയോക്താവിന് ഇത് അസാധുവാക്കാം
കൂടാതെ ">" പ്രതീകങ്ങളും. ദി -അടിസ്ഥാനമില്ലാത്ത സ്വിച്ച് എല്ലാ “ഉള്ളടക്ക-ഐഡി:” സൃഷ്ടിക്കുന്നത് തടയുന്നു
സന്ദേശത്തിന്റെ ഉയർന്ന തലത്തിൽ പോലും തലക്കെട്ടുകൾ.
സാധാരണയായി mhbuild ഉള്ളടക്കത്തെ അടിസ്ഥാനമാക്കി ഉചിതമായ ഉള്ളടക്കം-കൈമാറ്റം-എൻകോഡിംഗ് തിരഞ്ഞെടുക്കും
കൂടാതെ MIME ഉള്ളടക്ക തരം. എന്നിരുന്നാലും, നിങ്ങൾക്ക് അത് അസാധുവാക്കാൻ കഴിയും mhbuild വഴി നിർദ്ദേശം
"*" യും എൻകോഡിംഗും വ്യക്തമാക്കുന്നു. സ്വീകാര്യമായ എൻകോഡിംഗ് മൂല്യങ്ങൾ “8bit”, “qpρq (ഇതിനായി
quoted-printable), കൂടാതെ "b64" (base64 എൻകോഡിംഗിനായി). അത് അഭികാമ്യമല്ലെന്ന് ശ്രദ്ധിക്കേണ്ടതാണ്
ബൈനറി ഉള്ളടക്കത്തിനായി 8 ബിറ്റ് അല്ലെങ്കിൽ ഉദ്ധരിച്ച പ്രിന്റ് ചെയ്യാവുന്നത് തിരഞ്ഞെടുത്താൽ ഫലങ്ങൾ ഉണ്ടാകാം
മെയിൽ ട്രാൻസ്പോർട്ട് ഉപയോഗിക്കുന്ന Unix ലൈൻ അവസാനങ്ങളും ലൈൻ അവസാനങ്ങളും തമ്മിലുള്ള വിവർത്തനം
സിസ്റ്റം.
വിവിധ നിർദ്ദേശങ്ങൾക്ക് പുറമേ, പ്ലെയിൻടെക്സ്റ്റും ഉണ്ടായിരിക്കാം. പ്ലെയിൻ ടെക്സ്റ്റ് ശേഖരിച്ചു,
ഒരു നിർദ്ദേശം കണ്ടെത്തുന്നത് വരെ അല്ലെങ്കിൽ ഡ്രാഫ്റ്റ് തീരുന്നത് വരെ, ഇത് ഒരു വാചകം രൂപപ്പെടുത്തുന്നതിന് വേണ്ടി നിർമ്മിക്കപ്പെടും
ഉള്ളടക്കം. പ്ലെയിൻ ടെക്സ്റ്റിൽ ഒരു വരിയുടെ തുടക്കത്തിൽ ഒരു “#” ഉണ്ടായിരിക്കണം എങ്കിൽ, ഇരട്ടിയാക്കുക
അത്, ഉദാ.,
##അയയ്ക്കുമ്പോൾ, ഈ വരി ഒന്നിൽ മാത്രം ആരംഭിക്കും #
ഒരു നിർദ്ദേശത്തിന് മുമ്പായി നിങ്ങൾക്ക് പ്ലെയിൻ ടെക്സ്റ്റ് അവസാനിപ്പിക്കണമെങ്കിൽ, ഉദാ., രണ്ട് പ്ലെയിൻ ടെക്സ്റ്റ് ഉണ്ടായിരിക്കണം
ഉള്ളടക്കങ്ങൾ തൊട്ടടുത്ത്, ഒരൊറ്റ "#" പ്രതീകം അടങ്ങിയ ഒരു വരി ചേർക്കുക, ഉദാ.
ഇതാണ് ആദ്യത്തെ ഉള്ളടക്കം
#
ഇത് രണ്ടാമത്തേതും
അവസാനമായി, പ്ലെയിൻ ടെക്സ്റ്റ് ആരംഭിക്കുന്നത് ഫോമിന്റെ ഒരു വരിയിൽ ആണെങ്കിൽ:
ഉള്ളടക്കം-വിവരണം: വാചകം
പ്ലെയിൻ ടെക്സ്റ്റ് ഉള്ളടക്കം വിവരിക്കാൻ ഇത് ഉപയോഗിക്കും. നിങ്ങൾ ഈ വരി പിന്തുടരേണ്ടതുണ്ട്
നിങ്ങളുടെ വാചകം ആരംഭിക്കുന്നതിന് മുമ്പ് ഒരു ശൂന്യമായ വരി.
സ്ഥിരസ്ഥിതിയായി, പ്ലെയിൻ ടെക്സ്റ്റ് ഒരു ടെക്സ്റ്റ്/പ്ലെയിൻ ഉള്ളടക്കമായി ക്യാപ്ചർ ചെയ്യുന്നു. നിങ്ങൾക്ക് ഇത് മറികടക്കാൻ കഴിയും
"#<" ഉപയോഗിച്ച് പ്ലെയിൻ ടെക്സ്റ്റ് ആരംഭിക്കുന്നു, തുടർന്ന് ഒരു ഉള്ളടക്ക-തരം സ്പെസിഫിക്കേഷൻ. ഉദാഹരണത്തിന്,
ഉദാ.
#<വാചകം/സമ്പുഷ്ടമാക്കിയത്
ഈ ഉള്ളടക്കം ടെക്സ്റ്റ്/സമ്പുഷ്ടമാക്കിയതായി ടാഗ് ചെയ്യപ്പെടും
#
ഈ ഉള്ളടക്കം ടെക്സ്റ്റ്/പ്ലെയിൻ ആയി ടാഗ് ചെയ്യപ്പെടും
#
#<അപ്ലിക്കേഷൻ/എക്സ്-പാച്ച് [ഇതൊരു പാച്ച് ആണ്]
ഈ ഉള്ളടക്കം ആപ്ലിക്കേഷൻ/എക്സ്-പാച്ച് ആയി ടാഗ് ചെയ്യപ്പെടും
നിങ്ങൾ "#<" പ്ലെയിൻടെക്സ്റ്റ്-ഫോം ഉപയോഗിക്കുകയാണെങ്കിൽ, ഉള്ളടക്ക-വിവരണം ഇതിലായിരിക്കണം.
പ്ലെയിൻ ടെക്സ്റ്റിന്റെ ഉള്ളടക്ക തരം തിരിച്ചറിയുന്ന അതേ വരി.
ഒരു ടെക്സ്റ്റ് ഉള്ളടക്കം രചിക്കുമ്പോൾ, പ്രസക്തമായ പ്രതീക സെറ്റ് ചേർത്തുകൊണ്ട് നിങ്ങൾക്ക് സൂചിപ്പിക്കാം
നിർദ്ദേശത്തിലേക്കുള്ള "charset" പാരാമീറ്റർ.
#<ടെക്സ്റ്റ്/പ്ലെയിൻ; charset=iso-8859-5
ഒരു ടെക്സ്റ്റ് ഉള്ളടക്കത്തിൽ ഏതെങ്കിലും 8-ബിറ്റ് പ്രതീകങ്ങൾ (ഉയർന്ന ബിറ്റ് സെറ്റുള്ള പ്രതീകങ്ങൾ) അടങ്ങിയിട്ടുണ്ടെങ്കിൽ
മുകളിൽ പറഞ്ഞിരിക്കുന്നതുപോലെ പ്രതീക സെറ്റ് വ്യക്തമാക്കിയിട്ടില്ല mhbuild ക്യാരക്ടർ സെറ്റ് ആണെന്ന് അനുമാനിക്കും
സ്റ്റാൻഡേർഡ് നൽകിയ തരം ഭാഷാ(1) പരിസ്ഥിതി വേരിയബിളുകൾ. ഈ പരിസ്ഥിതി എങ്കിൽ
വേരിയബിളുകൾ സജ്ജീകരിച്ചിട്ടില്ല, തുടർന്ന് പ്രതീക സെറ്റ് "x-unknown" എന്ന് ലേബൽ ചെയ്യും.
ഒരു ടെക്സ്റ്റ് ഉള്ളടക്കത്തിൽ 7-ബിറ്റ് പ്രതീകങ്ങൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂവെങ്കിൽ, പ്രതീക സെറ്റ് ഇതായി വ്യക്തമാക്കിയിട്ടില്ല
മുകളിൽ, തുടർന്ന് പ്രതീക സെറ്റ് "us-ascii" എന്ന് ലേബൽ ചെയ്യും.
ഡിഫോൾട്ടായി ഉയർന്ന ബിറ്റ് സെറ്റുള്ള ടെക്സ്റ്റ് ഉള്ളടക്കം 8 ബിറ്റ് ഉപയോഗിച്ച് എൻകോഡ് ചെയ്തിരിക്കുന്നു
ഉള്ളടക്കം-കൈമാറ്റം-എൻകോഡിംഗ്. വാചകത്തിന് മൂല്യത്തേക്കാൾ നീളമുള്ള വരികൾ ഉണ്ടെങ്കിൽ - maxunencoded
(അത് 78 ആയി സ്ഥിരസ്ഥിതിയായി മാറുന്നു) തുടർന്ന് ഉദ്ധരിച്ച പ്രിന്റ് ചെയ്യാവുന്ന എൻകോഡിംഗ് ഉപയോഗിച്ച് വാചകം എൻകോഡ് ചെയ്യുന്നു.
ദി -ഹെഡറെൻകോഡിംഗ് ഏതെങ്കിലും സന്ദേശം എൻകോഡ് ചെയ്യുമ്പോൾ ഏത് അൽഗോരിതം ഉപയോഗിക്കണമെന്ന് സ്വിച്ച് സൂചിപ്പിക്കും
8-ബിറ്റ് പ്രതീകങ്ങൾ അടങ്ങിയ തലക്കെട്ടുകൾ. സാധുവായ വാദങ്ങളാണ് ബേസ് 64 അടിസ്ഥാനമാക്കിയുള്ള-64
എൻകോഡിംഗ് ഒപ്പം ഉദ്ധരിച്ചത് ഉദ്ധരിച്ച അച്ചടിക്കാവുന്ന എൻകോഡിംഗിനായി. ദി -ഓട്ടോഹെഡറെൻകോഡിംഗ് സ്വിച്ച് ചെയ്യും
നിർദ്ദേശിക്കുക mhbuild ഒരു ചെറിയ എൻകോഡിന് കാരണമാകുന്ന അൽഗോരിതം സ്വയമേവ തിരഞ്ഞെടുക്കുന്നതിന്
സ്ട്രിംഗ്.
ഇതെല്ലാം കൂട്ടിച്ചേർത്ത്, കൂടുതൽ സങ്കീർണ്ണമായ ഒരു സന്ദേശ ഡ്രാഫ്റ്റിന്റെ ഒരു ഉദാഹരണം ഇതാ. ദി
ഇനിപ്പറയുന്ന ഡ്രാഫ്റ്റ് അഞ്ച് ഭാഗങ്ങൾ അടങ്ങുന്ന ഒരു മൾട്ടിപാർട്ട്/മിക്സഡ് സന്ദേശമായി വികസിപ്പിക്കും:
ഇതിലേക്ക്: [ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]
cc:
വിഷയം: നോക്കൂ, ഞാൻ പറയുന്നത് കേൾക്കൂ!
--------
ആദ്യ ഭാഗം ടെക്സ്റ്റ്/പ്ലെയിൻ ആയിരിക്കും
#<വാചകം/സമ്പുഷ്ടമാക്കിയത്
രണ്ടാം ഭാഗം വാചകം/സമ്പുഷ്ടമാക്കും
#
ഈ മൂന്നാം ഭാഗം ടെക്സ്റ്റ്/പ്ലെയിൻ ആയിരിക്കും
#ഓഡിയോ/അടിസ്ഥാന [വിഡ്ഢി ചിരി] \
|raw2audio -F < /usr/lib/sounds/giggle.au
#ചിത്രം/ജിഫ് [ഫൂബാറിന്റെ ഫോട്ടോ] \
/home/foobar/lib/picture.gif
നിർമലത പരിശോധിക്കുക
If mhbuild നൽകിയിരിക്കുന്നു -ചെക്ക് മാറുക, തുടർന്ന് ഇത് ഒരു സമഗ്രത പരിശോധനയുമായി ബന്ധപ്പെടുത്തും
ഓരോ "ഇല" ഉള്ളടക്കവും. ഇത് ഉള്ളടക്കത്തിലേക്ക് ഒരു Content-MD5 ഹെഡർ ഫീൽഡ് ചേർക്കും
RFC 5 പ്രകാരം എൻകോഡ് ചെയ്യാത്ത ഉള്ളടക്കങ്ങളുടെ md1864 തുക. ഇത് റിസീവർ ഉപയോഗിച്ചേക്കാം
ഗതാഗതത്തിൽ സന്ദേശത്തിന്റെ ഉള്ളടക്കം മാറ്റിയിട്ടില്ലെന്ന് പരിശോധിക്കാനുള്ള സന്ദേശം.
കൈമാറ്റം ചെയ്യുക എൻകോഡിംഗുകൾ
ശേഷം mhbuild ഫയലുകൾ ഉൾപ്പെടെയുള്ള നിർദ്ദേശങ്ങൾ പാഴ്സ് ചെയ്തുകൊണ്ട് പുതിയ MIME സന്ദേശം നിർമ്മിക്കുന്നു,
മുതലായവ, ഏത് ട്രാൻസ്ഫർ എൻകോഡിംഗ് ഉപയോഗിക്കണമെന്ന് നിർണ്ണയിക്കാൻ സന്ദേശത്തിന്റെ ഉള്ളടക്കങ്ങൾ ഇത് സ്കാൻ ചെയ്യുന്നു.
ഇത് 8ബിറ്റ് ഡാറ്റ, ദൈർഘ്യമേറിയ ലൈനുകൾ, ലൈനുകളുടെ അവസാനത്തിലുള്ള സ്പെയ്സ്, ക്ലാഷുകൾ എന്നിവ പരിശോധിക്കും
മൾട്ടിപാർട്ട് അതിരുകൾ. അത് ഓരോന്നിനും അനുയോജ്യമായ ഒരു ട്രാൻസ്ഫർ എൻകോഡിംഗ് തിരഞ്ഞെടുക്കും
ഉള്ളടക്ക തരം.
ഉപയോഗിച്ച് ഓരോ ഉള്ളടക്കവുമായും ഒരു സമഗ്രത പരിശോധന ബന്ധപ്പെടുത്തിയിട്ടുണ്ടെങ്കിൽ -ചെക്ക് സ്വിച്ചുചെയ്യുക,
അപ്പോള് mhbuild ഓരോ ഉള്ളടക്കവും ഒരു ട്രാൻസ്ഫർ എൻകോഡിംഗ് ഉപയോഗിച്ച് എൻകോഡ് ചെയ്യും, അത് ഉള്ളടക്കം പോലും
7-ബിറ്റ് ഡാറ്റ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ. ഉള്ളടക്കം അല്ലാത്തതിനുള്ള സാധ്യത വർദ്ധിപ്പിക്കുന്നതിനാണ് ഇത്
ഗതാഗത സമയത്ത് മാറ്റി.
അഭ്യർത്ഥിക്കുന്നു mhbuild
താരതമ്യേനെ, mhbuild യുടെ അഭ്യർത്ഥനയാണ് ഇനിയെന്താ പ്രോഗ്രാം. ഈ ആജ്ഞ ശരീരത്തെ പ്രതീക്ഷിക്കും
ഒരു ആയി ഫോർമാറ്റ് ചെയ്യേണ്ട ഡ്രാഫ്റ്റിന്റെ mhbuild കോമ്പോസിഷൻ ഫയൽ. നിങ്ങൾ ഇത് രചിച്ചുകഴിഞ്ഞാൽ
ഒരു കമാൻഡ് ഉപയോഗിച്ച് ഇൻപുട്ട് ഫയൽ Comp, repl, അഥവാ മുന്നോട്ട്, നിങ്ങൾ വിളിക്കുക mhbuild "എന്ത്
ഇപ്പോൾ” കൂടെ പ്രോംപ്റ്റ്
ഇനിയെന്താ? മൈം
ഡ്രാഫ്റ്റ് അയയ്ക്കുന്നതിന് മുമ്പ്. ഇത് കാരണമാകും ഇനിയെന്താ നടപ്പിലാക്കാൻ mhbuild വിവർത്തനം ചെയ്യാൻ
കോമ്പോസിഷൻ ഫയൽ MIME ഫോർമാറ്റിലേക്ക്.
സാധാരണയായി ഇത് അഭ്യർത്ഥിക്കുന്നത് ഒരു പിശകാണ് mhbuild ഇതിനകം MIME ഫോർമാറ്റിലുള്ള ഫയലിൽ. ദി -ഓട്ടോ
സ്വിച്ച് കാരണമാകും mhbuild ഇൻപുട്ട് ഫയലിന് ഇതിനകം സാധുവായ MIME ഉണ്ടെങ്കിൽ പിശക് കൂടാതെ പുറത്തുകടക്കാൻ
തലക്കെട്ടുകൾ. ഉപയോഗം -ഓട്ടോ എന്നതും പ്രാപ്തമാക്കുന്നു - നിർദേശങ്ങൾ മാറുക.
അവസാനമായി, നിങ്ങളുടെ പ്രൊഫൈലിലേക്ക് ഈ വരി ചേർക്കുന്നത് പരിഗണിക്കണം:
lproc: കാണിക്കുക
ഈ രീതിയിൽ, നിങ്ങൾ തീരുമാനിക്കുകയാണെങ്കിൽ പട്ടിക ആവാഹിച്ച ശേഷം മൈം, കമാൻഡ്
ഇനിയെന്താ? പട്ടിക
നിങ്ങൾ പ്രതീക്ഷിക്കുന്നത് പോലെ പ്രവർത്തിക്കും.
ദി - ജില്ല സ്വിച്ച് ഉപയോഗിക്കാനാണ് ഉദ്ദേശിക്കുന്നത് dist. ഇത് mhbuild ജനറേറ്റ് ചെയ്യാതിരിക്കാൻ ഇടയാക്കും
കോമ്പോസിഷൻ ഫയലിലെ ഏതെങ്കിലും MIME തലക്കെട്ടുകൾ ("MIME-പതിപ്പ്" അല്ലെങ്കിൽ "ഉള്ളടക്ക-തരം" പോലുള്ളവ), എന്നാൽ
ഇത് RFC 2047 അനുസരിച്ച് സന്ദേശ തലക്കെട്ടുകൾ ഇപ്പോഴും എൻകോഡ് ചെയ്യും.
ഉപയോക്താവ് പരിസ്ഥിതി
കാരണം അതിലെ പരിസ്ഥിതി mhbuild ഒരു ഉപയോക്താവിനെ സംബന്ധിച്ചിടത്തോളം പ്രവർത്തനങ്ങൾ വ്യത്യാസപ്പെടാം, mhbuild നോക്കാം
പരിസ്ഥിതി വേരിയബിളിനായി $MHBUILD. നിലവിലുണ്ടെങ്കിൽ, ഇത് ഒരു പേരിന്റെ പേര് വ്യക്തമാക്കുന്നു
വായിക്കേണ്ട അധിക ഉപയോക്തൃ പ്രൊഫൈൽ. അതിനാൽ, ഒരു ഉപയോക്താവ് പ്രത്യേകമായി ലോഗിൻ ചെയ്യുമ്പോൾ
മെഷീനിൽ, ഈ എൻവയോൺമെന്റ് വേരിയബിൾ, നിർവചനങ്ങൾ അടങ്ങിയ ഒരു ഫയലിനെ പരാമർശിക്കുന്നതിനായി സജ്ജീകരിക്കണം
ആ യന്ത്രത്തിന് ഉപയോഗപ്രദമാണ്.
ഒടുവിൽ mhbuild ആലോചിക്കാൻ ശ്രമിക്കും
/etc/nmh/mhn.defaults
അത് നിലവിലുണ്ടെങ്കിൽ.
"പ്രൊഫൈൽ ലുക്ക്അപ്പ്" കാണുക mh-പ്രൊഫൈൽ(5) പ്രൊഫൈൽ സെർച്ച് ഓർഡറിനും ഡ്യൂപ്ലിക്കേറ്റ് എങ്ങനെ എന്നതിനും
എൻട്രികൾ കൈകാര്യം ചെയ്യുന്നു.
പദവിന്യാസം of രചന ഫയലുകൾ
a യുടെ ഔപചാരിക വാക്യഘടനയാണ് താഴെ കൊടുത്തിരിക്കുന്നത് mhbuild "കോമ്പോസിഷൻ ഫയൽ".
ശരീരം ::= 1*(ഉള്ളടക്കം | EOL)
ഉള്ളടക്കം ::= നിർദ്ദേശം | പ്ലെയിൻ ടെക്സ്റ്റ്
നിർദ്ദേശം ::= "#" തരം "/" ഉപവിഭാഗം
0*(";" ആട്രിബ്യൂട്ട് "=" മൂല്യം)
[ "(" അഭിപ്രായം ")" ]
[ "" ]
[ "[" വിവരണം "]" ]
[ "{" സ്വഭാവം "}" ]
[ "*8ബിറ്റ്" | "*qp" | "*b64" ]
[ ഫയലിന്റെ പേര് ]
EOL
| "#@" തരം "/" ഉപവിഭാഗം
0*(";" ആട്രിബ്യൂട്ട് "=" മൂല്യം)
[ "(" അഭിപ്രായം ")" ]
[ "" ]
[ "[" വിവരണം "]" ]
[ "{" സ്വഭാവം "}" ]
[ "*8ബിറ്റ്" | "*qp" | "*b64" ]
ബാഹ്യ പാരാമീറ്ററുകൾ
EOL
| "#ഫോർവ്"
[ "" ]
[ "[" വിവരണം "]" ]
[ "{" സ്വഭാവം "}" ]
[ "+"ഫോൾഡർ ] [ 0* msg ]
EOL
| "#ആരംഭിക്കുന്നു"
[ "" ]
[ "[" വിവരണം "]" ]
[ "{" സ്വഭാവം "}" ]
[ "ബദൽ"
| "സമാന്തര"
| വേറെ എന്തെങ്കിലും ]
EOL
1*ശരീരം
"#അവസാനം" EOL
plaintext ::= [ "ഉള്ളടക്ക-വിവരണം:"
വിവരണം EOL EOL ]
1*ലൈൻ
[ "#" EOL ]
| "#<" തരം "/" ഉപവിഭാഗം
0*(";" ആട്രിബ്യൂട്ട് "=" മൂല്യം)
[ "(" അഭിപ്രായം ")" ]
[ "[" വിവരണം "]" ]
[ "{" സ്വഭാവം "}" ]
[ "*8ബിറ്റ്" | "*qp" | "*b64" ]
EOL
1*ലൈൻ
[ "#" EOL ]
വരി ::= "##" ടെക്സ്റ്റ് EOL
-- "#"വാചകം EOL ആയി വ്യാഖ്യാനിക്കുന്നു
| ടെക്സ്റ്റ് EOL
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mhbuildmh ഓൺലൈനായി ഉപയോഗിക്കുക