আমি ব্যবহারকারী বা প্রতি ডোমেন এক্সিমের মাধ্যমে প্রেরিত বার্তাগুলি সীমাবদ্ধ করতে চাই। (আপাতত আকর্ষণীয় কেবল বার্তাটি পিএইচপি মেলের মাধ্যমে প্রেরণ করা হয়েছে)।
মেইলগুলি অ্যাপাচি ব্যবহারকারী (মোড_এফপি) এর কাছ থেকে প্রেরণ করে যাতে আমি বুঝতে পারি যে ব্যবহারকারীর মাধ্যমে সীমা উপলব্ধ নেই, কারণ আমার কেবলমাত্র একজন ব্যবহারকারী রয়েছেন।
আমি হোস্ট দ্বারা ভাল উপায় সীমা মনে করি। তবে অন্য সমস্যাটি সাবডোমেনস।
আমি কীভাবে এটি ঠিক করতে পারি তা আমাকে পরামর্শ দিন।
এছাড়াও আমি মানগুলি - সত্যায়িত_আইডি, $ প্রেরক_হোস্ট_আথিক্যান্টিক্টেড, $ প্রেরক_ ঠিকানা ইত্যাদি পড়ি কীভাবে আমি এই মানগুলি সনাক্ত করতে পারি?
আপাতত আমি কোনও ব্যবহারকারী বা হোস্টের সীমা নির্ধারণ করেছি:
acl_not_smtp:
deny message = Sender rate overlimit - $sender_rate / $sender_rate_period
ratelimit = 100 / 1h / leaky
accept
দুঃখিত যদি প্রশ্নটি ভাল না মনে হয় তবে আমি সার্ভার প্রশাসনে নতুন। ধন্যবাদ।
হালনাগাদ:
সরল করা যাক। প্রতি ভার্চুয়াল হোস্টের জন্য আমি কীভাবে বার্তাগুলি সীমাবদ্ধ করতে পারি। কোন ধারনা!
হালনাগাদ:
কোন ধারনা...
এই সম্পর্কে কি:
ভার্চুয়াল হোস্টে যুক্ত করুন:
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f owner@domain.com"
এবং "ফেরার পথ" থেকে ভার্চুয়াল হোস্ট নির্ধারণ করুন
warn set acl_host = ${if match{$h_Received:}\
{\N Return-path: (Regular expression here) \N}\
{$1}\
{}\
}
acl_not_smtp:
deny message = Sender rate overlimit - $sender_rate / $sender_rate_period
ratelimit = 200 / 1d / leaky / $acl_host
accept
UPDATET
আমি আইপিকে মডিউলটি অ্যাপাচিতে যুক্ত করি, আপাতত প্রতিটি ভোস্ট অনন্য ব্যবহারকারীর দ্বারা চলমান।
এতে কনফিগারেশন পরিবর্তন করা হচ্ছে (প্রমাণীকৃত_আইডি সহ):
acl_not_smtp:
deny message = Sender rate overlimit - $sender_rate / $sender_rate_period
ratelimit = 100 / 1h / leaky / authenticated_id
accept
প্রশ্নটি হল, প্রতিটি ব্যবহারকারীর জন্য কি এটি সম্পূর্ণ সীমাবদ্ধতার জন্য যথেষ্ট? এবং দ্বিতীয় প্রশ্ন আমি কীভাবে ব্যবহারকারীদের সাদা তালিকা যুক্ত করতে পারি যে সীমাটি এই উদাহরণটিতে কাজ করবে না। ধন্যবাদ.