শুধুমাত্র নির্দিষ্ট প্রেরক / সার্ভারগুলিতে স্ক্যান করার জন্য অ্যামভিড-নতুন কীভাবে কনফিগার করবেন?


10

আমি নির্দিষ্ট ক্লায়েন্টদের (আইপি, সিআইডিআর বা হোস্টনাম) বা বিকল্পভাবে প্রেরকের ইমেল ডোমেনের জন্য স্প্যামের জন্য স্ক্যান করতে কীভাবে অ্যামভিড-নতুন কনফিগার করতে হয় তা জানতে চাই।

আমি জানি যে এটি প্রাপকের মেইল ​​ঠিকানায় করা সম্ভব তবে প্রেরকের মেইল ​​ঠিকানার জন্য কীভাবে করা যায় তা নয়। পলিসি ব্যাংকগুলির সাথে প্রাপকের আইপি ঠিকানায় এটি করা এমনকি সম্ভব। তবে আমার পদ্ধতির প্রাপকের কাছ থেকে স্বাধীন হওয়া এবং কেবল প্রেরকের উপর রিলে হওয়া উচিত।

আমি যা অর্জন করতে চাই তা হ'ল ইয়াহু, গুগল, হটমেল এবং অন্যান্য বড় প্রেরক থেকে প্রাপ্ত মেলগুলিই স্ক্যান করা। সুতরাং কোন প্রেরককে লক্ষ্য করা উচিত নয় তার চেয়ে কনফিগার করা সহজ।

আমি জানি যে এমটিএ সাইডে অর্জন করা সহজ, তবে এটি প্রশ্নের অংশ নয় কারণ আমি এমটিএ দিক দিয়ে ইতিমধ্যে সমাধান নিয়ে চলেছি। আমি এটি অ্যামভিড-নতুন করতে চাই। এবং প্রেরকদের কীভাবে হোয়াইটলিস্টে রাখা যায় তা জানার সাহায্য করে না, কারণ এর অর্থ এখনও মেলটি সমস্ত স্ক্যানিংয়ের মধ্য দিয়ে যায় তবে একটি উচ্চ নেতিবাচক স্কোর পায়। বড় খেলোয়াড়দের পাঠানো না থাকলে মেলটি মোটেও স্ক্যান করা উচিত নয়।

সুতরাং অ্যামভিডড-এ নতুন কোন প্যারামিটারগুলি নির্দিষ্ট প্রেরকদের জন্য স্ক্যানিং সক্ষম করার জন্য সঠিক এবং এটি কেবল তাদের জন্য?


আপনি কি এই উদাহরণগুলি দেখেছেন ? যদি তা হয় তবে এগুলিতে কী সমস্যা?
দ্য ওয়াবিট

@ সিনেটিকন-ডিজে আমি তাদের জানি। এটি ইতিমধ্যে আমার সমাধান (উপরে চতুর্থ অনুচ্ছেদ)। তবে সেগুলি সারি ফিল্টারগুলির পরে রয়েছে এবং আমার আগে কাতারের ফিল্টার হিসাবে চালানোর জন্য আমভিগুলি প্রয়োজন এবং তারপরে এটি কার্যকর হয় না। এবং এটি নির্দিষ্ট প্রেরকদের বাইপাস করা; আমি কেবলমাত্র নির্দিষ্ট প্রেরকদের স্ক্যান করতে এবং বাকীগুলিকে বাইপাস করতে চাই তার বিপরীতটি চাই।
মেলকিউ

কেন এটি কাতারের আগে কাজ করবে না তা আমি দেখতে পাচ্ছি না। এবং কেবলমাত্র নির্দিষ্ট প্রেরকদের স্ক্যান করার জন্য যুক্তিটিকে বিপরীত করা এবং অন্য কোনও কিছু স্ক্যান না করা আপনার পলিসি ব্যাংকগুলির জন্য কনফিগারেশন সেটিংসকে উল্টো করে দিচ্ছে - আপনার ডিফল্ট কনফিগারেশন হিসাবে বাইপাস _ * _ চেক_ম্যাপস ভেরিয়েবল সেটআপ করুন এবং নিশ্চিত করুন যে মানচিত্রগুলি আপনার yahoo.com নীতি ব্যাংকের জন্য খালি রয়েছে।
দ্য ওয়াবিট

স্প্যামআস্যাসিন না বলার জন্য কেন হোয়াইটলিস্টিংয়ের কাজ হবে না? Amavisd.conf- নমুনা থেকে: "বার্তার সমস্ত প্রাপক যদি প্রেরককে সাদা- অথবা কালো তালিকাভুক্ত করেন, স্প্যাম স্ক্যানিং (স্প্যামএ্যাস্যাসিনকে কল করা) সময় সাপেক্ষে বাইপাস করা হবে" " @ হোয়াইটলিস্ট_সেন্ডার_ম্যাপ ব্যবহার করার সময় "সমস্ত" প্রাপককে প্রভাবিত করা উচিত?
sebokopter

উত্তর:


1

Amavisd নির্দিষ্ট ডোমেন ব্যতীত সকলকে শ্বেত তালিকাভুক্ত করুন

আপনার কি কি প্রয়োজন whitelist_sender_map (হয় এখানে ) Regex lookaround সঙ্গে ( এখানে )

ডোমেন.এক্স ব্যতীত সকলকে শ্বেত তালিকাভুক্ত করুন

@ হোয়াইটলিস্ট_সেন্ডার_ম্যাপস = (নতুন 72 (
    qr'@(?!(gmail\.com$|hotmail\.com$|aol\.com$))'i
));

এক্স এর ডোমেন এবং সাব-ডোমেন ব্যতীত সকলকে শ্বেতলিস্ট করুন

@ হোয়াইটলিস্ট_সেন্ডার_ম্যাপস = (নতুন 72 (
    QR '[@।] ((Gmail \ .com $ |! হটমেইল \ .com $ | AOL \ .com $))' আমি
));

পরিবর্তন

উদাহরণস্বরূপ, হোয়াইটলিস্ট ব্যতিক্রমটিতে msn.com যুক্ত করা

@ হোয়াইটলিস্ট_সেন্ডার_ম্যাপস = (নতুন 72 (
    QR '[@।] ((Gmail \ .com $ |! হটমেইল \ .com $ | AOL \ .com $ | MSN \ .com $))' আমি
));

একাধিক বিধিবিধানের বিধি-বিধান, যা আপনি চান তা নয়

2 বা ততোধিক লাইনে নিয়ম ভঙ্গ করলে সমস্ত কিছু সাদা করা যাবে !!

(সম্ভব হলে আমি এই বিভাগটি লাল রঙে রাখব)

সহজ কথায়, শ্বেত তালিকাটি একটি ক্রমিক চেক, একবারে এক লাইন / নিয়ম।

নীচের WRONG উদাহরণটি দেখুন

# এটি কপি করবেন না
@ হোয়াইটলিস্ট_সেন্ডার_ম্যাপস = (নতুন 72 (
    qr'@(?!(gmail\.com$|hotmail\.com$))'i,
    qr'@(?!(aol\.com$|msn\.com$))'i
));
# এটি কপি করবেন না
  1. এমএসএন.কম থেকে যে কোনও কিছুই পাস হবে, কারণ প্রথম লাইনটি সত্য ফিরে আসে এবং চেক স্টপ।
  2. Gamil.com থেকে যে কোনও কিছুই পাস হবে, কারণ 1 ম লাইন ব্যর্থ হওয়ার পরে, 2 য় লাইনে অ্যামভিডস সরানো হবে, যা সত্য ফিরে আসবে ।
  3. তালিকায় না থাকা ডোমেন সম্পর্কে কী? তারা পাস করবে। এটাই নিয়মের নিয়ত!

আপনি সমস্ত প্রেরককে শ্বেত তালিকাভুক্ত করবেন!

পার্ল টেস্টিং প্রোগ্রাম

#! / Usr / bin / Perl

কঠোর ব্যবহার;

# ডোমেন এবং সাব-ডোমেন প্রত্যাখ্যান করুন
# আমার $ রেগইনফো = '== ডোমেন ও উপ-ডোমেন ==' প্রত্যাখ্যান করুন
# মাই $ আরইজি = কিউআর '[@।] (?! (gmail \ .com $ | হটমেইল \ .কম $ | আওল \। কম $))' আমি;

# ঠিক ডোমেন
আমার $ REGinfo = '== কেবলমাত্র ডোমেন কেবল ==';
আমার $REG=qr'@(?!(gmail\.com$mittedhotmail\.com$)aol\.com$))'i;

মুদ্রণ করুন $ REGinfo। "\ n";
'$ আরইজি =' মুদ্রণ করুন $ আরজিইজি। "\ n \ n";

আমার @strTest = (
    'Test@hotmail.com',
    'Test@gmail.com',
    'Test@aol.com',
    'Test@msn.com',
    'Test@yahoo.com',
    'Test@yahoo.aol.com',
    'Aol.com@somethingelse.com'
);

আমার $ i (0 .. $ # স্ট্রাস্টেস্ট) এর জন্য
    যদি ($ strTest [$ i] = ~ $ REG)
        মুদ্রণ ("পাস $ strTest [$ i] \ n");
    }
    অন্য {
        মুদ্রণ ("ব্যর্থ $ strTest [$ i] \ n");
    }
}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.