mhfixmsgmh - ক্লাউডে অনলাইন

এটি হল mhfixmsgmh কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


mhfixmsg - বিভিন্ন রূপান্তর সহ MIME বার্তাগুলি পুনরায় লিখুন

সাইনোপিসিস


mhfixmsg [+ফোল্ডার] [এমএসএস | পরম পথের নাম | - ফাইল ফাইল] [-ডিকোডটেক্সট 8bit/7bit |
-নোডকোডটেক্সট] [-টেক্সচারসেট চারসেট | -নোটেক্সচারসেট] [- পুনর্বিন্যাস | -নোরফরম্যাট]
[-টেক্সটপ্লেইন প্রতিস্থাপন করুন | -noreplacetextplain] [- নির্দিষ্ট সীমানা | -নোফিক্স বাউন্ডারি] [- ঠিক করা |
-nofixcte] [-আউটফাইল আউটফাইল] [-আরএমএমপ্রোক কার্যক্রম] [-normproc] [-ভারবস | -নভারবস]
[-version] [-হেল্প]

বর্ণনাঃ


mhfixmsg MIME বার্তাগুলি পুনঃলিখন করে, নির্দিষ্ট রূপান্তর প্রয়োগ করে যেমন এর ডিকোডিং
MIME-এনকোড করা বার্তা অংশ এবং অবৈধ MIME হেডার মেরামত করা।

MIME বার্তাগুলি RFC 2045 থেকে RFC 2049-এ নির্দিষ্ট করা হয়েছে (দেখুন mhbuild(1))। দ্য mhlist হুকুম
MIME বার্তাগুলির বিষয়বস্তু কাঠামো দেখার জন্য অমূল্য৷ mhfixmsg পাস না-
কোনো রূপান্তর ছাড়াই MIME বার্তা। যদি MIME-এ কোনো রূপান্তর প্রযোজ্য না হয়
বার্তা, মূল বার্তা বা ফাইল পরিবর্তন বা সরানো হয় না।

সার্জারির -ডিকোডটেক্সট সুইচ প্রতিটি base64 এবং উদ্ধৃত-মুদ্রণযোগ্য ডিকোড করতে একটি রূপান্তর সক্ষম করে
নির্বাচিত 8bit বা 7bit এনকোডিং-এ পাঠ্য বার্তা অংশ। যদি 7bit একটি base64 এর জন্য নির্বাচন করা হয়
অংশ কিন্তু এটি শুধুমাত্র 8bit ফিট হবে, যেমন RFC 2045 দ্বারা সংজ্ঞায়িত করা হয়েছে, তারপর এটি 8bit এ ডিকোড করা হবে
উদ্ধৃত-মুদ্রণযোগ্য। অন্যথায়, যদি ডিকোড করা পাঠ্যটি নির্বাচিত এনকোডিং এর সাথে মানানসই না হয়, তাহলে
অংশ ডিকোড করা হয় না (এবং একটি বার্তা প্রদর্শিত হবে যদি -ভারবস সক্রিয় করা হয়).

যখন -ডিকোডটেক্সট সুইচ সক্রিয় করা হয়েছে, প্রতিটি ক্যারেজ রিটার্ন অক্ষর যা a এর আগে আছে
লাইনফিড অক্ষরটি ASCII, ISO-8859-x, UTF-8, বা এনকোড করা পাঠ্য অংশ থেকে সরানো হয়েছে
Windows-12xx।

সার্জারির -টেক্সচারসেট সুইচ নির্দিষ্ট করে যে বার্তা(গুলি) এর সমস্ত পাঠ্য/সরল অংশ হওয়া উচিত
রূপান্তরিত চারসেট. অক্ষর রূপান্তর যে প্রয়োজন এনএমএইচ দিয়ে নির্মিত হবে আইকনভি(3); দেখা
দ্য mhparam(1) কিভাবে আপনার কিনা তা নির্ধারণ করার জন্য ম্যান পেজ এনএমএইচ ইনস্টলেশন যে অন্তর্ভুক্ত. প্রতি
টেক্সট/প্লেইন ব্যতীত অন্য টেক্সট অংশগুলিকে রূপান্তর করুন, এর মাধ্যমে একটি বাহ্যিক প্রোগ্রাম ব্যবহার করা যেতে পারে
- পুনর্বিন্যাস সুইচ।

সার্জারির - পুনর্বিন্যাস সুইচ বার্তার পাঠ্য অংশগুলির জন্য একটি রূপান্তর সক্ষম করে। প্রতিটির জন্য, প্রত্যেকটির জন্য
টেক্সট অংশ যা টেক্সট/প্লেইন নয় এবং যেটিতে একটি অনুরূপ টেক্সট/প্লেইন নেই
বহুভাগ/বিকল্প অংশ, mhfixmsg একটি mhfixmsg-format-text/subtype প্রোফাইল খোঁজে
অংশের সাব-টাইপের সাথে মেলে এমন এন্ট্রি। যদি একটি পাওয়া যায় এবং ব্যবহার করা যেতে পারে
সফলভাবে অংশটিকে টেক্সট/প্লেনে রূপান্তর করুন, mhfixmsg তে সেই পাঠ্য/সরল অংশ সন্নিবেশ করান
মাল্টিপার্ট/অল্টারনেটিভ অংশের শুরু, যদি উপস্থিত থাকে। যদি না হয়, এটি একটি তৈরি করে
বহুভাগ/বিকল্প অংশ।

সার্জারির -টেক্সটপ্লেইন প্রতিস্থাপন করুন সুইচ এর প্রযোজ্যতা বিস্তৃত করে - পুনর্বিন্যাস সর্বদা একটি প্রতিস্থাপন দ্বারা
সংশ্লিষ্ট পাঠ্য/সরল অংশ, যদি একটি বিদ্যমান থাকে। যদি -ভারবস সক্ষম হলে, প্রতিস্থাপন
দুটি ধাপ হিসেবে দেখানো হবে: টেক্সট/প্লেন অংশ অপসারণ এবং তারপরে স্বাভাবিক
একটি নতুন অংশ সন্নিবেশ।

- পুনর্বিন্যাস প্রতিটি টেক্সট অংশ সাবটাইপের জন্য একটি প্রোফাইল এন্ট্রি প্রয়োজন রিফর্ম্যাট করার জন্য। দ্য
mhfixmsg-format-text/সাবটাইপ প্রোফাইল এন্ট্রিগুলি বাহ্যিক রূপান্তর প্রোগ্রামের উপর ভিত্তি করে,
এবং একই ভাবে ব্যবহার করা হয় mhshow এর mhshow-show-text/সাবটাইপ এন্ট্রি ব্যবহার করে। কখন এনএমএইচ
ইনস্টল করা আছে, এটি পাঠ্য/এইচটিএমএল বিষয়বস্তুর জন্য একটি রূপান্তর প্রোগ্রাম অনুসন্ধান করে এবং যদি একটি হয়
পাওয়া গেছে, /etc/nmh/mhn.defaults-এ একটি mhfixmsg-format-text/html এন্ট্রি সন্নিবেশ করান। একটি এন্ট্রি
ব্যবহারকারীর প্রোফাইলে একই নাম প্রাধান্য পায়। ব্যবহারকারী অন্যান্য জন্য এন্ট্রি যোগ করতে পারেন
তাদের প্রোফাইলে পাঠ্য উপপ্রকার।

সার্জারির - নির্দিষ্ট সীমানা সুইচ এর সীমানা অংশ মেরামত করতে একটি রূপান্তর সক্ষম করে
বার্তার বিষয়বস্তু-প্রকার শিরোনাম ক্ষেত্রটি সবচেয়ে বাইরের সীমানার সাথে মেলে
বার্তার মাল্টিপার্ট অংশ, যদি এটি না হয়। যে শর্ত একটি দ্বারা নির্দেশিত হয় “বোগাস
বার্তার মাল্টিপার্ট কন্টেন্ট” থেকে ত্রুটি বার্তা mhlist এবং অন্যান্য এনএমএইচ পার্স যে প্রোগ্রাম
MIME বার্তা।

সার্জারির - ঠিক করা সুইচ থেকে বিষয়বস্তু-স্থানান্তর-এনকোডিং পরিবর্তন করতে একটি রূপান্তর সক্ষম করে
বার্তার অংশে 8 বিটের একটি অবৈধ মান, যার প্রয়োজন অনুসারে একটি সামগ্রী-প্রকার মাল্টিপার্ট সহ
RFC 2045, বিভাগ 6.4. সেই শর্তটি একটি দ্বারা নির্দেশিত হয় "7 বিট, 8 বিটে এনকোড করা আবশ্যক,
বা বাইনারি" থেকে ত্রুটি বার্তা mhlist এবং অন্যান্য এনএমএইচ প্রোগ্রাম যা MIME বার্তা পার্স করে।

সার্জারির -ভারবস সুইচ ডাইরেক্ট mhfixmsg প্রতিটির জন্য তথ্যমূলক বার্তা আউটপুট করতে
রূপান্তর প্রয়োগ।

সার্জারির -file ফাইল সুইচ ডাইরেক্ট mhfixmsg উৎস বার্তা হিসাবে নির্দিষ্ট ফাইল ব্যবহার করতে,
একটি ফোল্ডার থেকে একটি বার্তার পরিবর্তে। শুধুমাত্র একটি ফাইল যুক্তি প্রদান করা যেতে পারে. দ্য -file
সুইচ যদি উহ্য হয় ফাইল একটি পরম পথনাম। যদি ফাইলটি "-" হয়, তাহলে mhfixmsg
স্ট্যান্ডার্ড ইনপুট স্ট্রীমে উৎস বার্তা গ্রহণ করে। যদি -আউটফাইল সুইচ না
স্ট্যান্ডার্ড ইনপুট স্ট্রীম ব্যবহার করার সময় সক্রিয়, mhfixmsg একটি রূপান্তরিত উত্পাদন করবে না
আউটপুট বার্তা।

mhfixmsg, ডিফল্টরূপে, বার্তাটিকে জায়গায় রূপান্তরিত করে। যদি -আউটফাইল সুইচ সক্রিয় করা হয়েছে,
তারপর mhfixmsg ইনপুট বার্তা বা ফাইল পরিবর্তন করে না, বরং এর আউটপুটকে ভিতরে রাখে
নির্দিষ্ট ফাইল। "-" এর একটি আউটফাইল নাম আদর্শ আউটপুট স্ট্রীম নির্দিষ্ট করে।

এর সাথে সম্মিলিত -ভারবস সুইচ, -আউটফাইল সুইচ কি দেখাতে ব্যবহার করা যেতে পারে
রূপান্তরের mhfixmsg আসলে সেগুলি প্রয়োগ না করেই আবেদন করবে, যেমন,

mhfixmsg -outfile /dev/null -verbose

সর্বদা হিসাবে, এই ব্যবহার কোনো মেনে চলে mhfixmsg ব্যবহারকারীর প্রোফাইলে সুইচ করে।

-আউটফাইল একত্রিত করা যেতে পারে rcvstore একটি ভিন্ন একটি একক রূপান্তরিত বার্তা যোগ করতে
ফোল্ডার, যেমন,

mhfixmsg -outfile - |
/usr/lib/mh/rcvstore +ফোল্ডার

সারাংশ of প্রযোজ্যতা
রূপান্তরগুলি বিষয়বস্তুর প্রকার এবং/অথবা উপর নির্ভর করে একটি বার্তার অংশগুলিতে প্রযোজ্য
নিম্নরূপ এনকোডিং:

-decodetext base64 এবং উদ্ধৃত-মুদ্রণযোগ্য এনকোড করা পাঠ্য অংশ
-টেক্সটচারসেট টেক্সট/প্লেন অংশ
- টেক্সট অংশগুলি পুনরায় ফর্ম্যাট করুন যেগুলি পাঠ্য/সমতল নয়
- স্থিরসীমার বাইরেরতম মাল্টিপার্ট অংশ
- fixcte মাল্টিপার্ট অংশ

ব্যাকআপ of মূল বার্তা/ফাইল
যদি এটি একটি বার্তা বা ফাইলে কোনো রূপান্তর প্রয়োগ করে, এবং -আউটফাইল সুইচ না
ব্যবহৃত, mhfixmsg মূলটি একইভাবে ব্যাক আপ করে MDR. যে, এটি ব্যবহার করে rmproc
প্রোফাইল উপাদান, যদি উপস্থিত থাকে। উপস্থিত না থাকলে, mhfixmsg একটি মূল বার্তা সরানো
ব্যাকআপ ফাইল. দ্য -আরএমএমপ্রোক এই প্রোফাইল উপাদান ওভাররাইড করতে সুইচ ব্যবহার করা যেতে পারে। দ্য
-normproc সুইচ কোনো ব্যবহার নিষ্ক্রিয় rmproc প্রোফাইল কম্পোনেন্ট এবং সব আগে অস্বীকার করে
-আরএমএমপ্রোক সুইচ।

ইন্টিগ্রেশন সঙ্গে Inc
mhfixmsg একটি অ্যাড-হুক হিসাবে ব্যবহার করা যেতে পারে, যেমন /usr/share/doc/nmh/README-HOOKS-এ বর্ণিত।
উল্লেখ্য যে অ্যাড-হুকগুলি সকল থেকে ডাকা হয় এনএমএইচ প্রোগ্রাম যে একটি ফোল্ডার একটি বার্তা যোগ, না
মাত্র Inc. বিকল্পভাবে, একটি সাধারণ শেল উপনাম বা ফাংশন কল করার জন্য ব্যবহার করা যেতে পারে mhfixmsg
অবিলম্বে একটি সফল আমন্ত্রণ পরে Inc. উদাহরণস্বরূপ, ব্যাশ সহ:

alias inc='inc && mhfixmsg'

ইন্টিগ্রেশন সঙ্গে প্রোকমেল
উদাহরণস্বরূপ, এখানে একটি procmailrc ফাইল থেকে একটি উদ্ধৃতি দেওয়া হয়েছে যা বার্তাগুলিকে ফিল্টার করে
mhfixmsg ব্যবহারকারীর মধ্যে তাদের সংরক্ষণ করার আগে nmh-কর্মী ফোল্ডার এটি সংরক্ষণ করে
ইনকামিং বার্তা ব্যাক-আপ দ্বারা উত্পন্ন একটি ফাইলের নাম ফোল্ডার mktemp, যা একটি অ-
একটি অস্থায়ী ফাইল তৈরি করতে POSIX ইউটিলিটি। যদি আপনার সেই ইউটিলিটি না থাকে, তাহলে
mkstemp(3) ফাংশন একটি বিকল্প জন্য ভিত্তি গঠন করতে পারে. অথবা, mhfixmsg বলা যেতে পারে
এটি সংরক্ষণ করার পরে বার্তাটিতে।

PATH = /usr/bin/mh:$PATH
MAILDIR = `mhparam path`
MKTEMP = 'mktemp Backups/mhfixmsg.XXXXXXXXX'
MHFIXMSG = 'mhfixmsg -noverbose -file - -outfile -'
STORE = /usr/lib/mh/rcvstore

:0 w: nmh-worker/procmail.$LOCKEXT
* ^TOnmh-workers@nongnu.org
| tee `$MKTEMP` | $MHFIXMSG | $STORE +nmh-কর্মী

onworks.net পরিষেবা ব্যবহার করে mhfixmsgmh অনলাইন ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম