পোস্টফিক্সে সর্বাধিক মেল আকার পরিবর্তন করা


20

এমটিএ হিসাবে পোস্টফিক্স চালিত নতুন সেন্টোস 6 সার্ভারে বড় ইমেল প্রেরণ করার সময়, নিম্নলিখিত বার্তাটি ফিরে আসে:

tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 552 552 5.3.4 Error: message file too big (state 18)

আমি নিম্নলিখিত পরামর্শটি পেয়েছি , তবে এটি main.cfফাইলটিতে কোথায় যুক্ত করা দরকার তা সম্পর্কে অস্পষ্ট :

এটি পোস্টফিক্সের কারণে হয়েছিল এবং এটি কেবল বার্তা নয় মেলবক্সের আকারেরও সীমাবদ্ধ।

আমাকে এই সেটিংটি যুক্ত করতে হয়েছিল /etc/postfix/main.cf:

message_size_limit = 31457280

পোস্টফিক্সে কীভাবে সর্বোচ্চ মেল আকার (সংযুক্তি সহ) বাড়ানো যায়?

উত্তর:


19

এটি মেইন.এফ.এফ এ যে কোনও জায়গায় যুক্ত করুন, এটি প্রাসঙ্গিক নয় :) তবে নির্দেশকে কিছু যৌক্তিক পদ্ধতিতে গোষ্ঠীভুক্ত রাখা ভাল, রক্ষণাবেক্ষণের পক্ষে এটি সহজতর

সরকারী পোস্টফিক্স ডকুমেন্টেশন অনুসারে:
message_size_limit (default: 10240000)খামের তথ্য সহ কোনও বার্তার বাইটের সর্বাধিক আকার। দ্রষ্টব্য: পরিবর্তনগুলি করার সময় সাবধানতা অবলম্বন করুন। অত্যধিক ছোট মানগুলি ডেলিভারি অ-বিজ্ঞপ্তিগুলি হ্রাস করতে পারে, যখন একটি বাউন্স বার্তার আকার স্থানীয় বা দূরবর্তী এমটিএর বার্তার আকার সীমা ছাড়িয়ে যায়।

অতিরিক্তভাবে, 50M এর ডিফল্ট মেলবক্স আকার মেল সরবরাহ করা থেকে বাধা দিতে পারে, বিশেষত অনুমোদিত বার্তার আকার বাড়ানোর পরে। প্রতি ব্যবহারকারীর মেলবক্সের আকার সর্বাধিক বাড়ানোর mailbox_size_limit = <size in bytes>জন্য, মেইন.সিএফ-এ যুক্ত করুন

অতিরিক্ত হিসাবে, আয়ান স্পার্কস মন্তব্য হিসাবে , আপনি যদি ভার্চুয়াল মেলবক্স কনফিগারেশন ব্যবহার করছেন তবে আপনার সেট করতে হবে virtual_mailbox_limit = <size_in_bytes>


3
আপনি যদি ভার্চুয়াল মেলবক্স কনফিগারেশন ব্যবহার করে থাকেন তবে virtual_mailbox_limit = <size_in_bytes> এটি খুঁজে পেতে আপনার আমাকে টুক মেন এজ সেট করতে হবে, কেউই এটি সম্পর্কে কথা বলে মনে হচ্ছে না। ;) শেষ পর্যন্ত postconfসম্ভবত প্রার্থী প্রার্থীদের সন্ধান এবং স্ক্যান করে এটি পাওয়া যায় ।
ISparkes

ডিফল্ট বার্তা সীমাকে 10240000 বাইট = 10 মেগাবাইট, মেগাবাইট না 50
黄雨伞

1
@ 黄 雨伞 - মেলবক্সের আকার এবং বার্তার আকার পৃথক, এবং এই উত্তরে আলাদাভাবে বর্ণিত হয়েছে
ওয়ারেন

1) 2018. 2) বাইট ইউনিটে মেল মাপ দেওয়া। ডব্লিউটিএফ।
ডেভিড টোনহোফার

হ্যাঁ করতে message_size_limit=15M পারলে ভাল লাগবে (কেবলমাত্র একটি পরামর্শ, এটি চেষ্টা করবেন না)
তবুও

11

হ্যাঁ, আপনি সঠিক: বার্তা_সাইজ_মিলিট হ'ল আপনার প্রয়োজনীয় কনফিগারেশন নির্দেশ। এটিকে যেকোন জায়গায় মেইন.সিএফ ফাইলের মধ্যে রাখুন এবং পুনরায় লোড করুন (বা পুনরায় চালু করুন) পোস্টফিক্স।

আপনি বর্তমানে কনফিগার করা মানটি পরীক্ষা করতে পোস্টকনফ সরঞ্জামটি ব্যবহার করতে পারেন :

postconf message_size_limit

7

এই সীমাটি একটি উচ্চ সংখ্যায় সেট করে থাকলে সাবধান হন। আপনার message_size_limitযে পার্টিশনটিতে পোস্টফিক্স সারিটি রয়েছে সেখানে কমপক্ষে 1.5 গুন ফাঁকা জায়গা প্রয়োজন need আপনার যদি সেই ফাঁকা জায়গা না থাকে তবে সমস্ত বার্তা কেবল কয়েক কিলোবাইট আকারের হলেও তা প্রত্যাখ্যান করা হয়। এবং যদি আপনি এই আকারের একটি বার্তা পান এবং তারপরে স্থানটি অতিক্রম করে (চূড়ান্ত মেলবক্স বিতরণের সময়) পরবর্তী সমস্ত বার্তা প্রত্যাখ্যান করা হয়। জায়গা হারিয়ে যাওয়ার কারণে।

আরও মনে রাখবেন: ইমেল কোনও ফাইল স্থানান্তর প্রোটোকল নয়। এই কিউএ দেখুন: আমাদের এখনও কেন এই জাতীয় ছোট ইমেল সংযুক্তি ফাইল আকারের বিধিনিষেধ আছে?


4

সেট করতে ভুলবেন না

virtual_mailbox_limit = <size_in_bytes>

আপনি যদি ভার্চুয়াল মেলবক্স কনফিগারেশন ব্যবহার করে থাকেন। এটি খুঁজে পেতে আমাকে যুগে যুগে নিয়ে গেছে, কেউ এটি সম্পর্কে কথা বলে মনে হচ্ছে না। ;)


2
মন্তব্যটির প্রশংসা করুন - তবে এটি বিদ্যমান উত্তরের প্রস্তাবিত সম্পাদনা হিসাবে এবং / বা এটিতে একটি মন্তব্য হিসাবে ভাল হবে :)
ওয়ারেন

2
আপনি ঠিক বলেছেন, আমি এটি সরানো। এই উত্তর মুছে ফেলবে।
ISparkes

আপনার এই উত্তরটি মুছে ফেলা উচিত :)
ওয়ারেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.