এটি হল পোস্টফিক্স-লগওয়াচ কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
পোস্টফিক্স-লগওয়াচ - একটি পোস্টফিক্স লগ পার্সার এবং বিশ্লেষণ ইউটিলিটি
সাইনোপিসিস
পোস্টফিক্স-লগওয়াচ [অপশন] [লগ ফাইল ...]
বর্ণনাঃ
সার্জারির পোস্টফিক্স-লগওয়াচ(1) ইউটিলিটি হল একটি পোস্টফিক্স এমটিএ লগ পার্সার যা সারাংশ তৈরি করে,
পোস্টফিক্সের অপারেশন সংক্রান্ত বিশদ বিবরণ এবং পরিসংখ্যান।
এই ইউটিলিটিটি একটি স্বতন্ত্র প্রোগ্রাম হিসাবে বা লগওয়াচ ফিল্টার মডিউল হিসাবে ব্যবহার করা যেতে পারে
লগওয়াচের মধ্যে থেকে পোস্টফিক্স সারাংশ এবং বিস্তারিত প্রতিবেদন তৈরি করুন।
পোস্টফিক্স-লগওয়াচ ডেটা গোষ্ঠীবদ্ধ এবং সাজানো সহ বিস্তৃত প্রতিবেদন তৈরি করতে সক্ষম
যতটা সম্ভব শব্দ কমাতে এবং নিদর্শন হাইলাইট করতে। সংক্ষিপ্ত সারসংক্ষেপ রিপোর্ট প্রদান
সাধারণ পোস্টফিক্স ক্রিয়াকলাপ এবং বার্তা বিতরণের একটি দ্রুত সংক্ষিপ্ত বিবরণ, সতর্কবার্তা আহ্বান করা
যে মনোযোগ প্রয়োজন হতে পারে. বিশদ প্রতিবেদনগুলি স্ক্যান করা সহজ, অনুক্রমিকভাবে প্রদান করে-
সাজানো এবং সংগঠিত তথ্য, যতটা ইচ্ছা তত বা সামান্য বিশদ সহ।
পোস্টফিক্স-লগওয়াচ দুটি প্রধান বিভাগ আউটপুট: a সারাংশ বিভাগ এবং ক বিশদ অধ্যায়.
পঠনযোগ্যতা এবং দ্রুত স্ক্যানিংয়ের জন্য, সমস্ত ইভেন্ট বা হিট সংখ্যা বাম কলামে প্রদর্শিত হবে,
ঘটনার প্রকারের সংক্ষিপ্ত বিবরণ এবং অবশেষে অতিরিক্ত পরিসংখ্যান বা
গণনা উপস্থাপনা ডানদিকের কলামে প্রদর্শিত হতে পারে।
একটি নমুনা সারাংশ রিপোর্ট থেকে নিম্নলিখিত বিভাগটি চিত্রিত করে:
****** সারসংক্ষেপ ******************************************* *
81 *সতর্কতা: সংযোগের হার সীমা পৌঁছেছে (অ্যাভিল)
146 সতর্ক করা হয়েছে
68.310M বাইট 71,628,177 গ্রহণ করা হয়েছে
97.645M বাইট বিতরণ করেছে 102,388,245
============================================== ======
3464 গৃহীত 41.44%
4895 প্রত্যাখ্যাত 58.56%
----------------------------------------------------------- ------
8359 মোট 100.00%
============================================== ======
প্রতিবেদনে সতর্ক করা হয়েছে যে অ্যানভিলের সংযোগের হার 81 বার আঘাত করা হয়েছে, একটি পোস্টফিক্স অ্যাক্সেস চেক
ওয়ার্ন অ্যাকশন 146 বার লগ করা হয়েছে, এবং মোট 68.310 মেগাবাইট (71,628,177 বাইট) ছিল
পোস্টফিক্স সিস্টেমে গৃহীত, 97.645 মেগাবাইট ডেটা সরবরাহ করে (একাধিক কারণে
প্রাপক)। গৃহীত এবং প্রত্যাখ্যাত লাইনগুলি দেখায় যে পোস্টফিক্স 3464 গ্রহণ করেছে (41.44%
মোট বার্তা) এবং প্রত্যাখ্যান করা হয়েছে 4895টি (বাকী 58.56%) মোট 8359টি বার্তার মধ্যে
(অস্থায়ী প্রত্যাখ্যান অন্য কোথাও দেখানো হয়)।
উপ-বিভাগের কয়েক ডজন উপলব্ধ আছে বিশদ রিপোর্ট, যার প্রতিটি আউটপুট
বিভিন্ন উপায়ে নিয়ন্ত্রণ করা যেতে পারে। প্রতিটি উপ-বিভাগ গ্রুপ এবং উপস্থাপন করার চেষ্টা করে
উচ্চতর স্তরে সবচেয়ে অর্থপূর্ণ ডেটা, কম দরকারী বা পুশ করার সময় সশব্দ প্রতি তথ্য
নিকৃষ্ট স্তর। লক্ষ্য হল স্মার্ট গ্রুপিং থেকে যতটা সম্ভব সুবিধা প্রদান করা
ডেটার, দ্রুত রিপোর্ট স্ক্যানিং, প্যাটার্ন সনাক্তকরণ এবং সমস্যা সমাধানের অনুমতি দিতে।
ডেটা সর্বদা গণনা অনুসারে সাজানো হয়, এবং তারপর সংখ্যা অনুসারে IP ঠিকানা বা
বর্ণানুক্রমিকভাবে যথাযথ।
একটি নমুনা থেকে নিম্নলিখিত MX ত্রুটি সেগমেন্ট বিশদ রিপোর্ট মৌলিক ব্যাখ্যা করে
অনুক্রমিক স্তরের গঠন পোস্টফিক্স-লগওয়াচ:
****** বিশদ *******************************************
261 MX ত্রুটি --------------------------------------
261 MX হোস্ট খুঁজতে অক্ষম৷
222 হোস্ট পাওয়া যায়নি
73 foolishspammer.local
60 complete.bogus.domain.example
11 friend.example.com
39 হোস্টনামের সাথে কোনো ঠিকানা যুক্ত নেই
23 dummymx.sample.net
16 pushn.spam.sample.com
সার্জারির পোস্টফিক্স-লগওয়াচ ইউটিলিটি STDIN থেকে বা নামযুক্ত পোস্টফিক্স থেকে পড়ে লগ ফাইল. একাধিক
লগ ফাইল আর্গুমেন্ট নির্দিষ্ট করা যেতে পারে, প্রতিটি ক্রমানুসারে প্রক্রিয়া করা হয়। ব্যবহারকারী চলমান পোস্টফিক্স-
লগওয়াচ প্রতিটি নামের লগ ফাইলে পড়ার অনুমতি থাকতে হবে।
অপশন সমূহ
নীচে তালিকাভুক্ত বিকল্পগুলি এর অপারেশনকে প্রভাবিত করে পোস্টফিক্স-লগওয়াচ. বিকল্প উল্লেখ করা হয়েছে
পরে কমান্ড লাইনে আগেরগুলোকে ওভাররাইড করে। যেকোনো বিকল্পকে সংক্ষেপে বলা যেতে পারে
দ্ব্যর্থহীন দৈর্ঘ্য।
-f config_file
--config_file config_file
একটি বিকল্প কনফিগারেশন ফাইল ব্যবহার করুন config_file ডিফল্টের পরিবর্তে। এই
বিকল্প একাধিকবার ব্যবহার করা যেতে পারে। একাধিক কনফিগারেশন ফাইল প্রক্রিয়া করা হবে
কমান্ড লাইনে উপস্থাপিত ক্রমে। দেখা কনফিগারেশন ফাইল নিচে.
--ডিবাগ কীওয়ার্ড
অপারেশন চলাকালীন আউটপুট ডিবাগ তথ্য পোস্টফিক্স-লগওয়াচ. প্যারামিটার
কীওয়ার্ড এক বা একাধিক কমা বা স্পেস বিভক্ত কীওয়ার্ড। তালিকা পেতে
বৈধ কীওয়ার্ড, ব্যবহার করুন --debug xxx যেখানে xxx কোনো অবৈধ কীওয়ার্ড।
--[কোন] বিলম্ব নয়
বার্তার আউটপুট সক্ষম করে (অক্ষম করে) শতকরা রিপোর্ট বিলম্বিত করে। বিলম্ব
পার্সেন্টাইল রিপোর্ট 4টি ডেলিভারি লেটেন্সি সময়ের প্রতিটির জন্য শতাংশ দেখায়
ফর্মে পোস্টফিক্স (সংস্করণ 2.3 এবং পরবর্তীতে উপলব্ধ) দ্বারা রিপোর্ট করা হয়েছে৷
বিলম্ব=a/b/c/d, কোথায় a সক্রিয় সারির আগে সময়ের পরিমাণ (অন্তর্ভুক্ত
পূর্ববর্তী ডেলিভারি প্রচেষ্টার জন্য সময় এবং বিলম্বিত সারিতে সময়), b হয়
ডেলিভারি এজেন্ট হ্যান্ডঅফ পর্যন্ত সক্রিয় সারিতে থাকা সময়ের পরিমাণ, c পরিমাণ
সংযোগ তৈরিতে সময় ব্যয় করা হয়েছে (DNS, HELO এবং TLS সহ) এবং d পরিমাণ
বার্তা প্রদানের সময় ব্যয় করা হয়েছে। দেখানো মোট বিলম্ব থেকে আসে বিলম্ব=
একটি বার্তা বিতরণ লগ লাইনে ক্ষেত্র।
বিঃদ্রঃ: এই রিপোর্ট মেমরি একটি বড় পরিমাণ গ্রাস করতে পারে; যদি তোমার কোন কাজে না লাগে,
বিলম্ব রিপোর্ট নিষ্ক্রিয়.
--delays_percentiles p1 [p2 ...]
বার্তা বিলম্বিত পার্সেন্টাইল রিপোর্টে ব্যবহার করা পার্সেন্টাইল নির্দিষ্ট করে। দ্য
শতকরা p1, p2, ... 0 থেকে 100 পর্যন্ত পরিসীমা, সমেত। তালিকার ক্রম হল
বাছাই করা হয়নি - প্রতিবেদনটি আপনার ক্রমানুসারে শতকরা কলামগুলিকে আউটপুট করবে
উল্লেখ করুন।
-- বিস্তারিত স্তর
এর জন্য সর্বাধিক বিশদ স্তর সেট করে পোস্টফিক্স-লগওয়াচ থেকে স্তর. এই বিকল্প হয়
গ্লোবাল, নিচে বর্ণিত অন্য কোনো আউটপুট লিমিটার ওভাররাইড করে।
সার্জারির পোস্টফিক্স-লগওয়াচ ইউটিলিটি একটি উত্পাদন করে সারাংশ অধ্যায় একটি বিশদ বিভাগ, এবং
অতিরিক্ত প্রতিবেদন বিভাগ। সঙ্গে স্তর 5 এর কম, পোস্টফিক্স-লগওয়াচ উত্পাদন করবে
শুধুমাত্র সারাংশ অধ্যায়. এ স্তর 5 এবং তার উপরে, বিশদ বিভাগ, এবং যে কোনো
অতিরিক্ত রিপোর্ট বিভাগ আউটপুট জন্য প্রার্থী. প্রতিটি ক্রমবর্ধমান বৃদ্ধি
স্তর তে আউটপুটের একটি অতিরিক্ত অনুক্রমিক সাব-লেভেল তৈরি করে বিশদ
প্রতিবেদনের বিভাগ। এ স্তর 10, সমস্ত স্তর আউটপুট হয়. রেখা যা অতিক্রম করে
সর্বোচ্চ রিপোর্ট প্রস্থ (এর সাথে নির্দিষ্ট করা হয়েছে সর্বাধিক_রিপোর্ট_প্রস্থ) কাটা হবে। বিন্যাস স্তর
থেকে 11 রিপোর্টের লাইনগুলিকে কাটা হতে বাধা দেবে (এছাড়াও দেখুন --লাইন_স্টাইল).
--help প্রিন্ট ব্যবহারের তথ্য এবং কমান্ড লাইন বিকল্প সম্পর্কে একটি সংক্ষিপ্ত বিবরণ।
-- উপেক্ষা_সেবা প্যাটার্ন
পোস্টফিক্স পরিষেবার নাম ধারণকারী লগ লাইন উপেক্ষা করুন পোস্টফিক্স/সেবা. দ্য
স্থিতিমাপ সেবা একটি নিয়মিত অভিব্যক্তি।
বিঃদ্রঃ: আপনি যদি আপনার রেগুলার এক্সপ্রেশনে বন্ধনী ব্যবহার করেন, তাহলে নিশ্চিত হোন যে সেগুলি আছে
ক্লোস্টারিং এবং ক্যাপচারিং নয়: ব্যবহার করুন (?:প্যাটার্ন) পরিবর্তে (প্যাটার্ন).
--ipaddr_width প্রস্থ
নির্দিষ্ট করে যে ঠিকানা/হোস্টনাম জোড়ায় আইপি ঠিকানাগুলি একটি দিয়ে মুদ্রিত করা উচিত
এর ক্ষেত্রের প্রস্থ প্রস্থ চরিত্র. ডিফল্ট বাড়ানো সিস্টেমের জন্য উপযোগী হতে পারে
দীর্ঘ IPv6 ঠিকানা ব্যবহার করে।
-l limiter = লেভেলস্পেক
--সীমা limiter = লেভেলস্পেক
লেভেল লিমিটার সেট করে সীমা স্পেসিফিকেশন সহ লেভেলস্পেক.
--লাইন_স্টাইল শৈলী
দীর্ঘ প্রতিবেদন লাইনগুলি কীভাবে পরিচালনা করবেন তা নির্দিষ্ট করে। তিনটি শৈলী উপলব্ধ: সম্পূর্ণ,
কাটা, এবং মোড়ানো. বিন্যাস শৈলী থেকে সম্পূর্ণ থেকে লাইন কাটা প্রতিরোধ করবে
সর্বাধিক_রিপোর্ট_প্রস্থ; এই কি ঘটবে যখন বিস্তারিত 11 বা তার বেশি। কখন শৈলী is
কাটা (ডিফল্ট), দীর্ঘ লাইন অনুযায়ী কাটা হবে সর্বাধিক_রিপোর্ট_প্রস্থ.
বিন্যাস শৈলী থেকে মোড়ানো থেকে দীর্ঘ লাইন মোড়ানো হবে সর্বাধিক_রিপোর্ট_প্রস্থ যেমন বাম
কলাম হিট গণনা অস্পষ্ট হয় না. এই বিকল্পটি লাইনের উপর অগ্রাধিকার নেয়
শৈলী দ্বারা উহ্য বিস্তারিত স্তর অপশন --সম্পূর্ণ, -- ছাঁটা, এবং -- মোড়ানো হয়
প্রতিশব্দ
--[কোন]লং_কিউ_আইডি
পোস্টফিক্স (>= 2.9) লগগুলিতে দীর্ঘ সারি আইডিগুলির ব্যাখ্যা সক্ষম করে (অক্ষম করে)৷
--nodetail
অক্ষম করে বিশদ প্রতিবেদনের বিভাগ, এবং সমস্ত সম্পূরক প্রতিবেদন। এই
বিকল্পের অধীনে সমস্ত বিভাগ দ্রুত নিষ্ক্রিয় করার জন্য একটি সুবিধাজনক প্রক্রিয়া প্রদান করে
বিশদ রিপোর্ট, যেখানে পরবর্তী কমান্ড লাইন বিকল্পগুলি এক বা একাধিক পুনরায় সক্রিয় করতে পারে
নির্দিষ্ট প্রতিবেদন তৈরি করার জন্য বিভাগ।
--[না] সারাংশ
--শো_সারাংশ
এর প্রদর্শন সক্ষম করে (অক্ষম করে) সারাংশ প্রতিবেদনের বিভাগ। দ্য
পরিবর্তনশীল Posfix_Show_Summary একটি কনফিগারেশন ফাইলে ব্যবহৃত হয়।
-- প্রাপক_সীমা সীমানা
প্রাপক ডিলিমিটার অক্ষর ব্যবহার করে ইমেল বিতরণ ঠিকানাগুলি বিভক্ত করুন সীমানা.
এই সাধারণত মেলে উচিত প্রাপক_ডিলিমিটার পোস্টফিক্সে উল্লেখ করা হয়েছে
প্যারামিটার ফাইল main.cf, অথবা ডিফল্ট মান নির্দেশিত postconf -d
প্রাপক_ডিলিমিটার. এটি প্রতি-উনাম পরিসংখ্যান প্রাপ্ত করার জন্য খুব দরকারী যখন a
মেইল ডেলিভারির জন্য প্রাপক ডিলিমিটার ব্যবহার করা হয়।
--প্রত্যাখ্যান_উত্তর_প্যাটার্ন r1 [r2 ...]
প্রত্যাখ্যান গোষ্ঠী তৈরি করতে ব্যবহৃত প্রত্যাখ্যান উত্তর প্যাটার্নগুলির তালিকা নির্দিষ্ট করে। প্রতিটি
তালিকায় প্রবেশ r1 [r2 ...] একটি তিন অক্ষরের নিয়মিত অভিব্যক্তি হতে হবে
ফর্মের উত্তর কোড [45][0-9.][0-9.], বা "সতর্ক" শব্দ। দ্য "." মধ্যে
রেগুলার এক্সপ্রেশন হল একটি আক্ষরিক বিন্দু যা যেকোনো রিজেক্ট রিপ্লাই সাবকোডের সাথে মেলে; এই
ওয়াইল্ডকার্ডিং ব্রড রিজেক্ট গ্রুপ তৈরি করতে দেয়। তালিকা ক্রম সংরক্ষিত হয়, মধ্যে
যে রিপোর্ট প্রত্যাখ্যান তালিকার এন্ট্রি হিসাবে একই ক্রমে আউটপুট হবে.
নির্দিষ্ট প্রত্যাখ্যান উত্তর কোডগুলি ওয়াইল্ডকার্ড প্যাটার্নের উপর অগ্রাধিকার নেবে, নির্বিশেষে
তালিকা ক্রম.
ডিফল্ট তালিকা হল "5.. 4.. সতর্ক করুন", যা প্রত্যাখ্যানের তিনটি গ্রুপ তৈরি করে:
স্থায়ী প্রত্যাখ্যান, অস্থায়ী প্রত্যাখ্যান ব্যর্থতা, এবং সতর্কতা প্রত্যাখ্যান (যেমন
সতর্ক_ইফ_প্রত্যাখ্যান)।
এই বৈশিষ্ট্যটি, উদাহরণস্বরূপ, 421টি ট্রান্সমিশন চ্যানেল বন্ধের পার্থক্য করার অনুমতি দেয়
45x ত্রুটি থেকে (যেমন 450 মেইলবক্স অনুপলব্ধ, 451 স্থানীয় প্রক্রিয়াকরণ ত্রুটি, 452
অপর্যাপ্ত মজুত). এই ধরনের একটি গ্রুপিং তালিকার সাথে কনফিগার করা হবে: "421 4..
5.. সতর্ক করুন। উত্তর কোড সম্পর্কে আরও তথ্যের জন্য RFC 2821 দেখুন।
আরো দেখুন কনফিগারেশন ফাইল ব্যবহার সম্পর্কে প্রত্যাখ্যান_উত্তর_প্যাটার্ন ইতোমধ্যে
কনফিগারেশন ফাইল.
--[কোন] সম্প্রদায়_ভার
--দেখানো_সম্প্রদায়ের_বর্ণ বুলিয়ান
প্রতিটি পরিপূরক সক্ষম করে (অক্ষম করে) বিশদ যে নামের সঙ্গে অধ্যায় শিরোনাম
বিভাগের লেভেল লিমিটার। প্রদর্শিত নামটি কমান্ড লাইন বিকল্প (বা
কনফিগারেশন ফাইল ভেরিয়েবল) সেই বিভাগের আউটপুট সীমিত করতে ব্যবহৃত হয়। সঙ্গে বড়
উপলব্ধ স্তর সীমিত সংখ্যা পোস্টফিক্স-লগওয়াচ, এটি একটি সুবিধাজনক প্রক্রিয়া
ঠিক কোন স্তরের সীমাবদ্ধতা একটি বিভাগকে প্রভাবিত করে তা নির্ধারণের জন্য।
--syslog_name namepat
syslog পরিষেবার নাম নির্দিষ্ট করে যা পোস্টফিক্স-লগওয়াচ syslog লাইন মেলে ব্যবহার করে।
শুধুমাত্র লগ লাইন যার পরিষেবার নাম পার্ল রেগুলার এক্সপ্রেশনের সাথে মেলে namepat ইচ্ছা
দ্বারা ব্যবহার করা পোস্টফিক্স-লগওয়াচ; সমস্ত অ-মেলা লাইন নীরবে উপেক্ষা করা হয়. এই
উপযোগী যখন একটি পূর্ব-ইনস্টল করা পোস্টফিক্স প্যাকেজ ডিফল্ট ছাড়া অন্য কোনো নাম ব্যবহার করে
(পোস্টফিক্স), অথবা যখন একাধিক পোস্টফিক্স দৃষ্টান্ত ব্যবহার করা হয় এবং প্রতি-ইনস্ট্যান্স রিপোর্টিং
পছন্দসই
নমুনা namepat মিলানো উচিত syslog_name কনফিগারেশন পরামিতি নির্দিষ্ট
পোস্টফিক্স প্যারামিটার ফাইলে main.cf, মাস্টার কন্ট্রোল ফাইল master.cf, অথবা
এর আউটপুট দ্বারা নির্দেশিত ডিফল্ট মান postconf -d syslog_name.
বিঃদ্রঃ: আপনি যদি আপনার রেগুলার এক্সপ্রেশনে বন্ধনী ব্যবহার করেন, তাহলে নিশ্চিত হোন যে সেগুলি আছে
ক্লোস্টারিং এবং ক্যাপচারিং নয়: ব্যবহার করুন (?:প্যাটার্ন) পরিবর্তে (প্যাটার্ন).
--[না]অজানা
--দেখানো_অজানা বুলিয়ান
ফর্মেটে 'অজানা'-এর পোস্টফিক্স-উত্পন্ন নামের প্রদর্শনকে সক্ষম করে (অক্ষম করে)
আইপি/হোস্টনাম জোড়া বিশদ রিপোর্ট ডিফল্ট: সক্রিয়।
--সংস্করণ
প্রিন্ট পোস্টফিক্স-লগওয়াচ সংস্করণ সংক্রান্ত তথ্য.
উচ্চতা সীমাবদ্ধতা
প্রতিটি বিভাগের আউটপুট বিশদ রিপোর্ট একটি স্তর সীমাবদ্ধ দ্বারা নিয়ন্ত্রিত হয়. দ্য
লেভেল লিমিটার ভেরিয়েবলের নাম আউটপুট হবে যখন sect_vars বিকল্প সেট করা হয়। স্তর
লিমিটারগুলি হয় স্বতন্ত্র মোডে কমান্ড লাইনের মাধ্যমে সেট করা হয় --সীমা সীমা=লেভেলস্পেক
বিকল্প, অথবা কনফিগারেশন ফাইল ভেরিয়েবলের মাধ্যমে $পোস্টফিক্স_সীমা=লেভেলস্পেক. প্রতিটি লিমিটার
প্রয়োজন একটি লেভেলস্পেক যুক্তি, যা নীচে বর্ণিত হয়েছে লেভেল নিয়ন্ত্রণ.
স্তরের সীমাবদ্ধতার তালিকা নীচে দেখানো হয়েছে।
বেশ কয়েকটি স্তরের সীমাবদ্ধতা রয়েছে যা প্রত্যাখ্যান উপ-বিভাগ নিয়ন্ত্রণ করে (যেমন। প্রত্যাখ্যান,
প্রত্যাখ্যানকারী, ইত্যাদি)। কারণ রিজেক্ট ভেরিয়েন্টের তালিকা রানটাইম আফটার পর্যন্ত জানা যায় না
প্রত্যাখ্যান_উত্তর_প্যাটার্ন দেখা যায়, এই প্রত্যাখ্যান লিমিটারগুলিকে সাধারণভাবে নীচে দেখানো হয়েছে, এর সাথে
উপসর্গ ###. এই প্রত্যাখ্যান লিমিটারগুলির একটি ব্যবহার করতে, বিকল্প ### প্রত্যাখ্যান এক সঙ্গে
উত্তর কোড কার্যকর, প্রতিটি বিন্দু একটি সঙ্গে প্রতিস্থাপন x চরিত্র উদাহরণস্বরূপ, ব্যবহার করে
ডিফল্ট প্রত্যাখ্যান_উত্তর_প্যাটার্ন তালিকা "5.. 4.. সতর্ক করুন", তিনটি প্রত্যাখ্যান বৈকল্পিক বৈধ:
--সীমা 5xx রিজেক্টবডি, --সীমা 4xx রিজেক্টবডি এবং --সীমা সতর্কবাণী প্রত্যাখ্যান। হিসেবে
সুবিধা, আপনি সম্পূর্ণরূপে নির্মূল করতে পারেন ### উপসর্গ, এবং পরিবর্তে বেয়ার ব্যবহার করুন প্রত্যাখ্যানXXX এর
বিকল্প, এবং সমস্ত প্রত্যাখ্যান স্তরের সীমাবদ্ধতার বৈচিত্রগুলি এর উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে তৈরি হবে
প্রত্যাখ্যান_উত্তর_প্যাটার্ন তালিকা উদাহরণস্বরূপ, কমান্ড লাইন সেগমেন্ট:
... --reject_reply_patterns "421 5.."
--limit rejectrbl="1:10:"
স্বয়ংক্রিয়ভাবে হয়ে যাবে:
... --reject_reply_patterns "421 5.."
--সীমা 421rejectrbl="1:10:" --সীমা 5xxrejectrbl="1:10:"
দেখ প্রত্যাখ্যান_উত্তর_প্যাটার্ন উপরে, এবং কনফিগারেশন ফাইলে মন্তব্য পোস্টফিক্স-
logwatch.conf.
[এই বিভাগটি এখনও সম্পূর্ণ হয়নি]
AttrError
পরিষেবা থেকে অ্যাট্রিবিউট ডেটা প্রাপ্তিতে ত্রুটি৷
বিসিসিড যে বার্তাগুলি অ্যাক্সেস ট্রিগার করেছে, হেডার_চেক বা বডি_চেক বিসিসি অ্যাকশন। (পোস্টফিক্স
2.6 পরীক্ষামূলক শাখা)
BounceLocal
বাউন্সরিমোট
স্থানীয় এবং দূরবর্তী বাউন্স। একটি বাউন্স স্থানীয় বাউন্স হিসাবে বিবেচিত হয় যদি রিলে ছিল
কোনোটি নয়, স্থানীয়, ভার্চুয়াল, অ্যাভিচেক, মেলড্রপ বা 127.0.0.1।
ByIpRejects
সমস্ত 5xx (স্থায়ী) প্রত্যাখ্যান ভেরিয়েন্টের ক্লায়েন্ট হোস্ট আইপি ঠিকানার দ্বারা পুনর্গঠন।
যোগাযোগে ত্রুটি
পোস্টফিক্স ত্রুটিগুলি এর পরিষেবাগুলির একটির সাথে কথা বলে৷
নেহাই এনভিল রেট বা কনকারেন্সি লিমিট।
সংযোগইনবাউন্ড
সংযোগ করা হয়েছে smtpd সার্ভার।
ConnectionLostInbound
সংযোগ হারিয়েছে smtpd সার্ভার।
সংযোগলোস্টআউটবাউন্ড
সময় সংযোগ হারিয়ে SMTP দূরবর্তী MTA সঙ্গে যোগাযোগ.
ConnectTo Failure
দ্বারা রিপোর্ট করা ব্যর্থতা SMTP দূরবর্তী MTA এর সাথে সংযোগ করার সময়।
ডেটাবেস জেনারেশন
বাইনারি ডাটাবেস ম্যাপ ফাইলের প্রয়োজন হলে সতর্কতা উল্লেখ করা হয় পোস্টম্যাপ নতুন থেকে আপডেট
উৎস ফাইল।
ডিফারেল
বিলম্বিত
বার্তা বিতরণ স্থগিত. একটি একক বিলম্বিত বার্তা এক বা একাধিক থাকবে
deferrals অনেক বার.
প্রেরন
ঠিকানা যাচাই ইঙ্গিত দেয় যে প্রাপকের ঠিকানা বিতরণযোগ্য।
নিষ্কৃত
স্থানীয় বা ভার্চুয়ালের মতো ডেলিভারি এজেন্টের কাছে পাঠানো বার্তার সংখ্যা।
বাতিল করা হয়েছে
যে বার্তাগুলি অ্যাক্সেস ট্রিগার করেছে, হেডার_চেক বা বডি_চেক অ্যাকশন বাতিল করুন।
ডিএনএসইরর
DNS লুকআপের সময় বেশ কয়েকটি ত্রুটির যে কোনো একটির সম্মুখীন হয়।
EnvelopeSenderDomains
ডোমেন পাঠানোর তালিকা। (2 স্তর: খাম প্রেরক ডোমেন, স্থানীয় অংশ)
খাম প্রেরক
খাম প্রেরকদের তালিকা। (1 স্তর: খাম প্রেরক)
ভুল পোস্টফিক্স সাধারণ ভুল বার্তা।
মারাত্মক কনফিগার ত্রুটি
মারাত্মক main.cf বা master.cf কনফিগারেশন ত্রুটি।
মারাত্মক ত্রুটি
পোস্টফিক্স সাধারণ মারাত্মক বার্তা।
ফিল্টার করা
যে বার্তাগুলি অ্যাক্সেসকে ট্রিগার করেছে, হেডার_চেক বা বডি_চেক ফিল্টার অ্যাকশন।
ফরোয়ার্ড করা হয়েছে
একটি ঠিকানা ক্লাসের জন্য MDA দ্বারা অন্য ঠিকানায় পাঠানো বার্তাগুলি (যেমন স্থানীয় -> ভার্চুয়াল)।
HeloError
XXXXXXXXXXXX
রাখা পোস্টসুপার দ্বারা হোল্ডে রাখা বা অ্যাক্সেস দ্বারা ট্রিগার করা বার্তাগুলি,
হেডার_চেক বা বডি_চেক হোল্ড অ্যাকশন।
হোস্টনাম যাচাইকরণ ত্রুটি৷
অবৈধ হোস্টনাম সনাক্ত করা হয়েছে৷
হোস্টনাম যাচাইকরণ
হোস্টনামের সন্ধান পিয়ারের আইপিতে ফিরে আসে না (যেমন রিমোট সিস্টেম
সাথে সংযোগ smtpd) ফরোয়ার্ড-কনফার্মড রিভার্স ডিএনএস (FCRDNS) নামেও পরিচিত। কখন
বিপরীত নামের কোন DNS এন্ট্রি নেই, বার্তাটি "হোস্ট পাওয়া যায়নি, আবার চেষ্টা করুন"
অন্তর্ভুক্ত; অন্যথায়, এটি নয় (উদাহরণস্বরূপ যখন বিপরীতে কিছু আইপি ঠিকানা থাকে, কিন্তু না
একটি পোস্টফিক্স আশা করে)।
অবৈধঅ্যাডরসিনট্যাক্স
একটি ইমেল ঠিকানায় অবৈধ সিনট্যাক্স যা MAIL FROM বা RCPT TO ডায়ালগের সময় প্রদত্ত।
LdapError
LDAP লুকআপের সময় কোনো LDAP ত্রুটি।
মেইলারলুপ
মেল বিতরণের জন্য ব্যবহার করার জন্য সেরা মেইলারের জন্য একটি MX সন্ধানের ফলে পাঠানো হবে
আমাদের কাছে
মানচিত্র সমস্যা
একটি অ্যাক্সেস টেবিল মানচিত্রের সমস্যা যা সংশোধন করা প্রয়োজন৷
MessageWriteError
পোস্টফিক্সের কোথাও একটি বার্তা ফাইল তৈরি করার চেষ্টা করার সময় একটি ত্রুটির সম্মুখীন হয়েছে৷
স্পুল ডিরেক্টরি।
সংখ্যাসূচক হোস্টনাম
একটি হোস্টনাম পাওয়া গেছে যেটি বর্ণমালার পরিবর্তে সংখ্যাসূচক।
প্যানিক এরর
পোস্টফিক্স সাধারণ আতঙ্ক বার্তা।
PixWorkaround
দূরবর্তী Cisco PIX SMTP "fixups" এড়াতে ওয়ার্কঅ্যারাউন্ড সক্রিয় করা হয়েছে।
পলিসিডওয়েট
পলিসিওয়েট/পলিসিডওয়েট ফলাফলের সারসংক্ষেপ।
পলিসিএসপিএফ
পলিসিএসপিএফ ফলাফলের সারসংক্ষেপ।
পোস্টগ্রি
পোস্টগ্রে ফলাফলের সারসংক্ষেপ।
পোস্টস্ক্রিন
2.7 এর পোস্টস্ক্রিন এবং যাচাই পরিষেবাগুলির সংক্ষিপ্তকরণ।
ডিএনএসবিলগ
2.7 এর dnsblog পরিষেবার সারসংক্ষেপ।
প্রিপেন্ডেড
হেডার_চেক বা বডি_চেক ট্রিগার করে এমন বার্তাগুলি কর্মের আগে।
প্রসেস এক্সিট
পোস্টফিক্স পরিষেবাগুলি যা অপ্রত্যাশিতভাবে প্রস্থান করেছে৷
প্রসেস লিমিট
একটি পোস্টফিক্স পরিষেবা অনুমোদিত সর্বাধিক সংখ্যক প্রক্রিয়ায় পৌঁছেছে বা অতিক্রম করেছে৷
QueueWriteError
একটি পোস্টফিক্স সারি ফাইল লিখতে সমস্যা।
RblError
RBL-এর জন্য অনুসন্ধান ত্রুটি।
পুনঃনির্দেশিত
যে বার্তাগুলি অ্যাক্সেসকে ট্রিগার করেছে, হেডার_চেক বা বডি_চেক রিডাইরেক্ট অ্যাকশন।
### রিজেক্ট বডি
যে বার্তাগুলিকে ট্রিগার করে body_checks অ্যাকশন প্রত্যাখ্যান করে৷
###ক্লায়েন্ট প্রত্যাখ্যান করুন
ক্লায়েন্ট অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা (smtpd_client_restrictions)।
### প্রত্যাখ্যান কনফিগার ত্রুটি
সার্ভার কনফিগারেশন ত্রুটির কারণে বার্তা প্রত্যাখ্যান করা হয়েছে৷
###কন্টেন্ট প্রত্যাখ্যান করুন
বার্তা_প্রত্যাখ্যান_অক্ষর দ্বারা প্রত্যাখ্যাত বার্তা।
###ডেটা প্রত্যাখ্যান করুন
SMTP কথোপকথনে ডাটা পর্যায়ে বার্তা প্রত্যাখ্যান করা হয়েছে (smtpd_data_restrictions)।
###RejectEtrn
SMTP কথোপকথনে (smtpd_etrn_restrictions) ETRN পর্যায়ে বার্তা প্রত্যাখ্যান করা হয়েছে।
### প্রত্যাখ্যান হেডার
যে বার্তাগুলি হেডার_চেক ট্রিগার করেছে ক্রিয়া প্রত্যাখ্যান করে৷
###হেলো প্রত্যাখ্যান করুন
SMTP কথোপকথনে HELO/EHLO পর্যায়ে বার্তাগুলি প্রত্যাখ্যান করা হয়েছে৷
(smtpd_helo_restrictions)।
###প্রত্যাখ্যান অপর্যাপ্ত স্থান
অপর্যাপ্ত সঞ্চয়স্থানের কারণে বার্তাগুলি প্রত্যাখ্যান করা হয়েছে৷
### প্রত্যাখ্যান লুকআপ ব্যর্থতা
অস্থায়ী DNS লুকআপ ব্যর্থতার কারণে বার্তাগুলি প্রত্যাখ্যান করা হয়েছে৷
### রিজেক্ট মিলটার
মিল্টার প্রত্যাখ্যান করেন। এই প্রত্যাখ্যানের জন্য কোন প্রত্যাখ্যান উত্তর কোড উপলব্ধ নেই, কিন্তু একটি
বর্ধিত 5.7.1 DSN প্রদান করা হয়। এই প্রত্যাখ্যানগুলিকে জেনেরিক 5xx-এ বাধ্য করা হয়
গ্রুপ প্রত্যাখ্যান করে। আপনি যদি পুনরায় সংজ্ঞায়িত করেন প্রত্যাখ্যান_উত্তর_প্যাটার্ন যাতে এটি ধারণ করে না
নমুনা 5 .., milter প্রত্যাখ্যান আউটপুট হবে না.
###RejectRbl
একটি RBL হিট দ্বারা প্রত্যাখ্যান করা বার্তা৷
###RejectRecip
প্রাপক অ্যাক্সেস নিয়ন্ত্রণ (smtpd_recipient_restrictions) দ্বারা প্রত্যাখ্যান করা বার্তা।
### রিজেক্ট রিলে
রিলে অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা।
### প্রত্যাখ্যানকারী
প্রেরকের অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা (smtpd_sender_restrictions)।
### রিজেক্ট সাইজ
অত্যধিক বার্তা আকারের কারণে বার্তাগুলি প্রত্যাখ্যান করা হয়েছে৷
###অজানা ক্লায়েন্ট প্রত্যাখ্যান করুন
অজানা ক্লায়েন্ট অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা।
###অজানা রিভার্স ক্লায়েন্ট প্রত্যাখ্যান করুন
অজানা বিপরীত ক্লায়েন্ট অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা।
###অজানা ব্যবহারকারীকে প্রত্যাখ্যান করুন
অজানা ব্যবহারকারী অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা।
###অযাচাইকৃত ক্লায়েন্ট প্রত্যাখ্যান করুন
অযাচাইকৃত ক্লায়েন্ট অ্যাক্সেস নিয়ন্ত্রণ দ্বারা প্রত্যাখ্যান করা বার্তা।
###প্রত্যাখ্যান যাচাই করুন
ঠিকানা যাচাইকরণ ব্যর্থতার কারণে বার্তাগুলি প্রত্যাখ্যান করা হয়েছে৷
প্রতিস্থাপিত
হেডার_চেক বা বডি_চেক রিপ্লেস অ্যাকশন ট্রিগার করে এমন বার্তা।
ফেরত পাঠানো হয়েছে
সারি লাইফটাইম অতিক্রম করার কারণে বার্তা প্রেরকের কাছে ফিরে এসেছে
(সর্বোচ্চ_সারি_জীবনকাল)।
SaslAuth
SASL প্রমাণীকরণ সাফল্য, SASL পদ্ধতি, ব্যবহারকারীর নাম, এবং প্রেরক যখন অন্তর্ভুক্ত
বর্তমান।
SaslAuthFail
SASL প্রমাণীকরণ ব্যর্থতা.
প্রেরিত SMTP ডেলিভারি এজেন্টের মাধ্যমে বার্তা পাঠানো হয়েছে।
সেন্টএলএমটিপি
এলএমটিপি ডেলিভারি এজেন্টের মাধ্যমে বার্তা পাঠানো হয়েছে।
Smtp কথোপকথন ত্রুটি
SMTP/ESMTP ডায়ালগের সময় ত্রুটি।
SmtpProtocol লঙ্ঘন
SMTP/ESMTP ডায়ালগের সময় প্রোটোকল লঙ্ঘন।
স্টার্টআপ ত্রুটি
পোস্টফিক্স সার্ভার স্টার্টআপের সময় ত্রুটি।
টাইমআউটইনবাউন্ড
সংযোগ smtpd যে সময় শেষ
TlsClientConnect
TLS ক্লায়েন্ট সংযোগ।
Tls অফার করা হয়েছে
TLS যোগাযোগ প্রস্তাব করা হয়েছে.
TlsServerConnect
TLS সার্ভার সংযোগ।
TlsUnverified
TLS সংযোগগুলি যাচাই করা হয়নি৷
বিতরণযোগ্য
ঠিকানা যাচাইকরণ ইঙ্গিত দেয় যে প্রাপকের ঠিকানা সরবরাহযোগ্য নয়।
সাবধান করুন যে বার্তাগুলি অ্যাক্সেসকে ট্রিগার করেছে, হেডার_চেক বা বডি_চেক ওয়ার্ন অ্যাকশন।
WarnConfigError
পোস্টফিক্স কনফিগারেশন ত্রুটি সংক্রান্ত সতর্কতা।
সতর্কতা অন্যান্য
পোস্টফিক্স সাধারণ সতর্কবার্তা বার্তা।
লেভেল নিয়ন্ত্রণ
সার্জারির বিশদ প্রতিবেদনের বিভাগটিতে বেশ কয়েকটি উপ-বিভাগ রয়েছে, যার প্রতিটি হল
বিশ্বব্যাপী এবং স্বাধীনভাবে উভয় নিয়ন্ত্রিত। দুটি সেটিংস প্রদত্ত আউটপুটকে প্রভাবিত করে
দ্য বিশদ রিপোর্ট: একটি বিশ্বব্যাপী বিস্তারিত স্তর (এর সাথে নির্দিষ্ট করা হয়েছে -- বিস্তারিত) যার চূড়ান্ত (বড়
হাতুড়ি) উপর আউটপুট-সীমিত নিয়ন্ত্রণ বিশদ বিভাগ, এবং উপ-ধারা নির্দিষ্ট বিশদ বিবরণ
সেটিংস (ছোট হাতুড়ি), যা একটি উপ-বিভাগের জন্য আউটপুটকে আরও সীমিত করার অনুমতি দেয়।
প্রতিটি উপ-বিভাগ একটি নির্দিষ্ট গভীরতার স্তরে সীমাবদ্ধ হতে পারে এবং প্রতিটি উপ-স্তর হতে পারে
শীর্ষ N বা থ্রেশহোল্ড সীমার সাথে সীমাবদ্ধ। দ্য লেভেলস্পেক স্তরের প্রতিটি যুক্তি
উপরে তালিকাভুক্ত limiters এটি সম্পন্ন করতে ব্যবহার করা হয়.
সাব-লেভেল সীমাবদ্ধতার ব্যাখ্যাটি নিম্নোক্ত ভাল-
পরিচিত রূপরেখা-শৈলী অনুক্রম, এবং কিছু মৌলিক উদাহরণ:
স্তর 0
স্তর 1
স্তর 2
স্তর 3
স্তর 4
স্তর 4
স্তর 2
স্তর 3
স্তর 4
স্তর 4
স্তর 4
স্তর 3
স্তর 4
স্তর 3
স্তর 1
স্তর 2
স্তর 3
স্তর 4
আউটপুট সীমিত করার সহজতম ফর্মটি একটি নির্দিষ্ট স্তরের নীচে সমস্ত আউটপুটকে দমন করে। জন্য
উদাহরণস্বরূপ, ক লেভেলস্পেক "2" তে সেট করে 0 থেকে 2 লেভেলে শুধুমাত্র ডেটা দেখায়। এটিকে এভাবে ভাবুন
প্রতিটি সাব-লেভেল 2 আইটেমকে ভেঙে ফেলা হচ্ছে, এইভাবে সমস্ত নিম্ন স্তরের (3, 4, ...) লুকিয়ে রাখা হচ্ছে:
স্তর 0
স্তর 1
স্তর 2
স্তর 2
স্তর 1
স্তর 2
কখনও কখনও একটি বিভাগে আউটপুট ভলিউম খুব মহান, এবং এটি যে কোনো দমন করতে দরকারী
ডেটা যা একটি নির্দিষ্ট থ্রেশহোল্ড মান অতিক্রম করে না। একটি অভিধান স্প্যাম আক্রমণ বিবেচনা করুন,
যা হিট-একবার প্রাপকের ইমেল বা আইপি ঠিকানাগুলির খুব দীর্ঘ তালিকা তৈরি করে। প্রতিটি উপ-
স্তরবিন্যাস স্তর নির্ধারণ করে প্রান্তিক-সীমাবদ্ধ করা যেতে পারে লেভেলস্পেক যথাযথভাবে
বিন্যাস লেভেলস্পেক মান "2::5" লেভেল 2-এ যেকোন ডেটা দমন করবে যা করে না
5 এর হিট কাউন্ট ছাড়িয়ে গেছে।
সম্ভবত একটি শীর্ষ এন তালিকা তৈরি করা, যেমন শীর্ষ 10 প্রেরক, পছন্দসই। ক লেভেলস্পেক of
"3:10:" লেভেল 3 ডেটা শুধুমাত্র শীর্ষ 10টি হিটের মধ্যে সীমাবদ্ধ করে৷
পথের বাইরে সেই সহজ উদাহরণ দিয়ে, ক লেভেলস্পেক একটি সাদা স্থান হিসাবে সংজ্ঞায়িত করা হয়- বা
নিম্নলিখিত এক বা একাধিক কমা দ্বারা পৃথক করা তালিকা:
l 0 থেকে একটি ব্যাপ্তি সহ এই উপ-বিভাগের জন্য আউটপুট হতে সর্বোচ্চ স্তর নির্দিষ্ট করে৷
থেকে 10. যদি l 0 হয়, কোন স্তর আউটপুট হবে না, কার্যকরভাবে উপ-বিভাগ নিষ্ক্রিয় করে
(লেভেল 0 ডেটা ইতিমধ্যেই সারাংশ রিপোর্টে প্রদান করা হয়েছে, তাই লেভেল 1 বিবেচনা করা হয়
প্রথম দরকারী স্তর বিশদ রিপোর্ট)। উচ্চ মান আউটপুট উত্পাদন করবে
পর্যন্ত এবং নির্দিষ্ট স্তর সহ।
l.n উপরের হিসাবে একই, যে যোগ সঙ্গে n এই বিভাগের স্তর 1 আউটপুট সীমিত
শীর্ষ n আইটেম জন্য মান n 1 এর চেয়ে বড় যেকোন পূর্ণসংখ্যা হতে পারে। (এর এই রূপ
নিচে দেখানো সিনট্যাক্সের তুলনায় limiting এর কম উপযোগিতা আছে। এটি পিছনের জন্য প্রদান করা হয়
সামঞ্জস্য ব্যবহারকারীদের নীচের সিনট্যাক্স ব্যবহার করতে উত্সাহিত করা হয়)।
l:n:t এই ট্রিপলেট স্তর নির্দিষ্ট করে l, শীর্ষ n, এবং সর্বনিম্ন থ্রেশহোল্ড t. মান প্রতিটি
পূর্ণসংখ্যা, সঙ্গে l উপরে বর্ণিত হিসাবে স্তর সীমাবদ্ধ হচ্ছে, n একটি শীর্ষ হচ্ছে n
স্তরের জন্য সীমাবদ্ধ l, এবং t স্তরের জন্য থ্রেশহোল্ড লিমিটার হচ্ছে l. যখন উভয়
n এবং t নির্দিষ্ট করা হয়, n অগ্রাধিকার আছে, মঞ্জুরি শীর্ষ n তালিকা (নির্বিশেষে
থ্রেশহোল্ড মান). যদি এর মান l বাদ দেওয়া হয়, এর জন্য নির্দিষ্ট মান n এবং / অথবা
t উপ-বিভাগে উপলব্ধ সমস্ত স্তরের জন্য ব্যবহৃত হয়। এটি একটি সহজ ফর্ম অনুমতি দেয়
ওয়াইল্ডকার্ডিং (যেমন। সমস্ত স্তরে সর্বনিম্ন থ্রেশহোল্ড সীমা রাখুন)। যাহোক,
নির্দিষ্ট লিমিটার সবসময় ওয়াইল্ডকার্ড লিমিটার ওভাররাইড করে। স্তরের প্রথম রূপ
লিমিটার অন্তর্ভুক্ত করা যেতে পারে লেভেলস্পেক আউটপুট সীমিত করতে, নির্বিশেষে কত
ট্রিপলেট উপস্থিত।
সীমাবদ্ধতার তিনটি রূপই তখনই কার্যকর হয় যখন পোস্টফিক্স-লগওয়াচএর বিস্তারিত স্তর হল 5
বা তার চেয়ে বেশি (দ বিশদ বিস্তারিত অন্তত 5 না হওয়া পর্যন্ত বিভাগ সক্রিয় করা হয় না)।
দেখ উদাহরণ ব্যবহারের পরিস্থিতির জন্য বিভাগ।
কনফিগারেশন ফাইল
পোস্টফিক্স-লগওয়াচ কনফিগারেশন ফাইল থেকে কনফিগারেশন সেটিংস পড়তে পারেন। মূলত,
যেকোনো কমান্ড লাইন বিকল্প একটি কনফিগারেশন ফাইলে স্থাপন করা যেতে পারে, এবং এই সেটিংস
স্টার্টআপে পড়ুন।
কারণ পোস্টফিক্স-লগওয়াচ স্বতন্ত্র বা লগওয়াচের মধ্যে চালাতে পারে, ছোট করতে
বিভ্রান্তির, পোস্টফিক্স-লগওয়াচ Logwatch এর কনফিগারেশন ফাইল সিনট্যাক্স প্রয়োজনীয়তা উত্তরাধিকারসূত্রে এবং
নিয়মাবলী এইগুলো:
সাদা স্পেস লাইন উপেক্ষা করা হয়.
· লাইন দিয়ে শুরু # উপেক্ষা করা হয়
· সেটিংস ফর্মের:
পছন্দ = মূল্য
· উভয় পাশে স্পেস বা ট্যাব = চরিত্র উপেক্ষা করা হয়।
· যেকোনো মূল্য ডবল উদ্ধৃতিতে সুরক্ষিত কেস-সংরক্ষিত করা হবে।
· অন্যান্য সমস্ত বিষয়বস্তু ছোট হাতের অক্ষরে (অ-সংরক্ষিত, অক্ষর সংবেদনশীল) করা হয়েছে।
· সব পোস্টফিক্স-লগওয়াচ কনফিগারেশন সেটিংস অবশ্যই "এর সাথে প্রিফিক্স করা উচিত$পোস্টফিক্স_"বা
পোস্টফিক্স-লগওয়াচ তাদের উপেক্ষা করবে।
লগওয়াচের অধীনে চলাকালীন, "এর সাথে প্রিফিক্স করা কোনো মান$পোস্টফিক্স_" দ্বারা গ্রাস করা হয়
লগওয়াচ; এটা শুধুমাত্র পাস পোস্টফিক্স-লগওয়াচ (পরিবেশ ভেরিয়েবলের মাধ্যমে) সেটিংস এটি
বৈধ বলে মনে করে।
· মান সত্য এবং হাঁ 1 এ রূপান্তরিত হয়, এবং মিথ্যা এবং না 0 এ রূপান্তরিত হয়।
· সেটিংসের ক্রম একটি কনফিগারেশন ফাইলের মধ্যে সংরক্ষণ করা হয় না (যেহেতু সেটিংস
এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে লগওয়াচ দ্বারা পাস করা হয়েছে, যার কোন সংজ্ঞায়িত অর্ডার নেই)।
একটি কনফিগারেশন ফাইলে একটি কমান্ড লাইন বিকল্প অন্তর্ভুক্ত করতে, কমান্ড লাইন বিকল্পটি উপসর্গ করুন
শব্দের সাথে নাম "$পোস্টফিক্স_"। নিম্নলিখিত কনফিগারেশন ফাইল সেটিং এবং কমান্ড লাইন
বিকল্প সমতুল্য:
$postfix_Line_Style = অগ্রভাগ ছাঁটিয়া দেত্তয়া
--লাইন_স্টাইল অগ্রভাগ ছাঁটিয়া দেত্তয়া
লেভেল লিমিটারও এর সাথে উপসর্গযুক্ত $পোস্টফিক্স_, কিন্তু কমান্ড লাইনে নির্দিষ্ট করা আছে
সাথে --সীমা বিকল্প:
$postfix_Sent = 2
--সীমা পাঠানো=2
কমান্ড লাইন বিকল্প এবং কনফিগারেশন ফাইল প্রক্রিয়াকরণের ক্রম নিম্নরূপ ঘটে: 1)
ডিফল্ট কনফিগারেশন ফাইলটি পড়া হয় যদি এটি বিদ্যমান থাকে এবং না থাকে --config_file উপর নির্দিষ্ট ছিল
একটি কমান্ড লাইন। 2) কনফিগারেশন ফাইলগুলি তে পাওয়া ক্রমে পড়া এবং প্রক্রিয়া করা হয়
কমান্ড লাইন। 3) কমান্ড লাইন বিকল্পগুলি ইতিমধ্যেই কমান্ডের মাধ্যমে সেট করা যেকোনো বিকল্পকে ওভাররাইড করে
লাইন বা যেকোনো কনফিগারেশন ফাইল থেকে।
কমান্ড লাইন বিকল্পগুলিকে ব্যাখ্যা করা হয় যখন সেগুলি কমান্ড লাইনে দেখা যায় এবং পরে
বিকল্পগুলি পূর্বে সেট করা বিকল্পগুলিকে ওভাররাইড করবে। উল্লেখযোগ্য ব্যতিক্রম লিমিটারের সাথে
ভেরিয়েবল, যা প্রাপ্ত ক্রম অনুসারে ব্যাখ্যা করা হয়, কিন্তু শুধুমাত্র অন্য সব বিকল্পের পরে
প্রক্রিয়া করা হয়েছে। এই অনুমতি দেয় --প্রত্যাখ্যান_উত্তর_প্যাটার্ন এর গতিশীল তালিকা নির্ধারণ করতে
বিভিন্ন প্রত্যাখ্যান limiters.
আরো দেখুন --প্রত্যাখ্যান_উত্তর_প্যাটার্ন.
প্রস্থান করুন স্থিতি
সার্জারির পোস্টফিক্স-লগওয়াচ ইউটিলিটি 0 এর একটি স্ট্যাটাস কোড দিয়ে প্রস্থান করে, যদি না একটি ত্রুটি ঘটে থাকে, ইন
যে ক্ষেত্রে একটি নন-জিরো এক্সিট স্ট্যাটাস ফেরত দেওয়া হয়।
উদাহরণ
চলমান স্বতন্ত্র
বিঃদ্রঃ: পোস্টফিক্স-লগওয়াচ এক বা একাধিক নামযুক্ত পোস্টফিক্স লগ ফাইল থেকে এর লগ ডেটা পড়ে, বা
STDIN থেকে। সংক্ষিপ্ততার জন্য, যেখানে প্রয়োজন, নীচের উদাহরণগুলি শব্দটি ব্যবহার করে৷ ফাইল যেমন
কমান্ড লাইন আর্গুমেন্ট অর্থ /path/to/postfix.log. স্পষ্টতই আপনাকে বিকল্প করতে হবে
ফাইল উপযুক্ত পথ দিয়ে।
চালানোর জন্য পোস্টফিক্স-লগওয়াচ স্বতন্ত্র মোডে, সহজভাবে চালান:
পোস্টফিক্স-লগওয়াচ ফাইল
বিকল্পগুলির একটি সম্পূর্ণ তালিকা এবং মৌলিক ব্যবহারের মাধ্যমে উপলব্ধ:
পোস্টফিক্স-লগওয়াচ --help
শুধুমাত্র পোস্টফিক্স লগ ডেটার একটি সারসংক্ষেপ প্রিন্ট করতে:
পোস্টফিক্স-লগওয়াচ -- বিস্তারিত 1 ফাইল
25 মে এর জন্য একটি সারসংক্ষেপ প্রতিবেদন এবং একটি এক-স্তরের বিশদ প্রতিবেদন তৈরি করতে:
, grep 'মে 25 ' ফাইল | পোস্টফিক্স-লগওয়াচ -- বিস্তারিত 5
প্রেরিত ইমেল ডোমেনের শুধুমাত্র একটি শীর্ষ 10 তালিকা তৈরি করতে, সারসংক্ষেপ প্রতিবেদন এবং বিস্তারিত
রিপোর্ট প্রথম নিষ্ক্রিয় করা হয়. যেহেতু কমান্ড লাইন বিকল্পগুলি পড়া এবং সক্রিয় করা হয়েছে বাম থেকে-
ডানদিকে, প্রেরিত বিভাগটি লেভেল 1 শীর্ষ 1 লিমিটার সহ 10 স্তরে পুনরায় সক্রিয় করা হয়েছে:
পোস্টফিক্স-লগওয়াচ --সারাংশ --nodetail --সীমা পাঠানো='1 1:10:' ফাইল
নিম্নলিখিত কমান্ড এবং এর নমুনা আউটপুট আরও জটিল স্তরের সীমাবদ্ধ উদাহরণ দেখায়।
কমান্ডটি শীর্ষ 3টি ডোমেন থেকে শীর্ষ 5টি প্রেরিত ইমেল ঠিকানা দেয়, উপরন্তু, সমস্ত
3 বা তার কম হিট কাউন্ট সহ লেভেল 2 আইটেমগুলি দমন করা হয় (প্রেরিত উপ-বিভাগে, এটি
ইমেলের আসল ঠিকানা হতে হবে)। উপবৃত্তগুলি শীর্ষ N বা থ্রেশহোল্ড-সীমিত নির্দেশ করে
তথ্য:
পোস্টফিক্স-লগওয়াচ --সারাংশ --nodetail
--সীমা প্রেরিত '1:5: 2: 3: 3::2' ফাইল
1762 SMTP-এর মাধ্যমে পাঠানো -----------------------------------
352 example.com
310 জো
255 joe.bob@virtdomain.example.com
7 info@virtdomain.example.com
২১ দরিদ্র্য ৩
11 hot93uh
...
244 sample.net
97 গুঞ্জন
26টি লেরোয়জোন
14 স্যালি
...
152 example.net
40 জিম_জেমসন
23 sam_sampson
19 পল_পলসন
...
83 sample.us
44 মূল
39 জেনি1
69 dom3.example.us
10 কে
7 রন
6 শ্রীমতী
...
...
পরবর্তী কমান্ড উভয় ব্যবহার করে প্রত্যাখ্যান_উত্তর_প্যাটার্ন এবং লেভেল লিমিটার 421 আরবিএল দেখতে
প্রত্যাখ্যান করে, থ্রেশহোল্ড-সীমিত স্তর 2 আউটপুট 5-এর বেশি হিট করে (প্রত্যাখ্যানে স্তর 2
RBL উপ-বিভাগ হল ক্লায়েন্টের IP ঠিকানা/হোস্টনাম পেয়ার)। এই একটি খুব সুন্দর জন্য তোলে
RBL অপরাধীদের তালিকা, নমুনা আউটপুটে দেখানো হয়েছে (অস্পষ্টতার ব্যবহার লক্ষ্য করুন,
সংক্ষিপ্ত কমান্ড লাইন বিকল্প reject_reply_pat):
পোস্টফিক্স-লগওয়াচ --প্রত্যাখ্যান_উত্তর_প্যাট '421 4 .. 5 .. সতর্ক করা
--সারাংশ --nodetail --সীমা 421rejectrbl='2 2::5' ফাইল
300 421 RBL প্রত্যাখ্যান করুন --------------------------------------------------
243 zen.spamhaus.org=127.0.0.2
106 10.0.0.129 129.0.0.example.com
41 192.168.10.70 hostx10.sample.net
40 192.168.42.39 hostz42.sample.net
15 10.1.1.152 dsl-10-1-1-152.example.us
14 10.10.10.122 mail122.sample.com
7 192.168.3.44 smalltime-spammer.example.com
...
48 zen.spamhaus.org=127.0.0.4
17 10.29.124.92 10-29-124-92.adsl-static.sample.us
...
8 zen.spamhaus.org=127.0.0.11
...
1 zen.spamhaus.org=127.0.0.10
...
চলমান মধ্যে লগওয়াচ
বিঃদ্রঃ: লগওয়াচ সংস্করণ 7.3.6 পূর্বে, অন্যথায় কনফিগার না হলে, প্রয়োজন --ছাপা
ইমেলের মাধ্যমে রিপোর্ট পাঠানোর পরিবর্তে STDOUT-এ প্রিন্ট করার বিকল্প। সংস্করণ 7.3.6 থেকে,
STDOUT হল ডিফল্ট আউটপুট গন্তব্য, এবং --ছাপা বিকল্প দ্বারা প্রতিস্থাপিত হয়েছে
--আউটপুট stdout. রিপোর্ট আউটপুট কোথায় হবে তা নির্ধারণ করতে আপনার কনফিগারেশন পরীক্ষা করুন
নির্দেশিত, এবং নীচের কমান্ডগুলিতে উপযুক্ত বিকল্প যোগ করুন।
আজকের পোস্টফিক্স লগ ডেটার জন্য একটি সারসংক্ষেপ প্রতিবেদন প্রিন্ট করতে:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা আজ -- বিস্তারিত 1
আজকের পোস্টফিক্স লগ ডেটার জন্য একটি রিপোর্ট প্রিন্ট করতে, এক স্তর সহ
বিস্তারিত বিশদ অধ্যায়:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা আজ -- বিস্তারিত 5
গতকালের জন্য একটি প্রতিবেদন প্রিন্ট করতে, বিশদ দুটি স্তরের সাথে বিশদ অধ্যায়:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা গতকাল -- বিস্তারিত 6
12শে ডিসেম্বর থেকে 14ই ডিসেম্বর পর্যন্ত একটি প্রতিবেদন প্রিন্ট করতে, চারটি স্তরের বিশদ বিবরণ সহ
বিশদ অধ্যায়:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা
'এর মধ্যে 12/12 এবং 12/14 ' -- বিস্তারিত 8
সমস্ত স্তরের বিস্তারিত সহ আজকের জন্য একটি প্রতিবেদন প্রিন্ট করতে:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা আজ -- বিস্তারিত 10
উপরের মতই, কিন্তু লম্বা লাইনগুলো কাটা নেই:
লগওয়াচ --সেবা পোস্টফিক্স -- পরিসীমা আজ -- বিস্তারিত 11
পরিবেশ
সার্জারির পোস্টফিক্স-লগওয়াচ প্রোগ্রাম নিম্নলিখিত (স্বয়ংক্রিয়ভাবে সেট) পরিবেশ ভেরিয়েবল ব্যবহার করে
যখন লগওয়াচের অধীনে চলছে:
LOGWATCH_DETAIL_LEVEL
এটি লগওয়াচ কমান্ড লাইন আর্গুমেন্টের সাথে নির্দিষ্ট করা বিশদ স্তর -- বিস্তারিত
অথবা বিস্তারিত ...conf/services/postfix.conf কনফিগারেশন ফাইলে সেটিং।
LOGWATCH_DEBUG
এটি লগওয়াচ কমান্ড লাইন আর্গুমেন্টের সাথে নির্দিষ্ট করা ডিবাগ স্তর --ডিবাগ.
পোস্টফিক্স_রচনা
লগওয়াচ প্রোগ্রাম সমস্ত সেটিংস পাস করে পোস্টফিক্স_রচনা কনফিগারেশন ফাইলে
...conf/services/postfix.conf-এ পোস্টফিক্স ফিল্টার (যা আসলে নামকরণ করা হয়েছে
.../scripts/services/postfix) পরিবেশ পরিবর্তনশীলের মাধ্যমে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে পোস্টফিক্স-লগওয়াচ ব্যবহার করুন