পোস্টফিক্স এলিয়াস এবং নকল ইমেইল, কীভাবে ঠিক করবেন?


18

আমার পোস্টফিক্সে এলিয়াসগুলি সেট আপ করা হয়েছে যেমন:

all@mydomain.com:    foo@mydomain.com, bar@mydomain.com ...

যখন কোনও ইমেল all@mydomain.com এ প্রেরণ করা হয় এবং সেই উরফের যে কোনও প্রাপক সিসি: এড হয় যা বেশ সাধারণ (যেমন: "সমস্ত উত্তর দিন"), ইমেলটি সদৃশগুলিতে সরবরাহ করা হয়। উদাহরণস্বরূপ, যদি কোনও ই-মেইল all@mydomain.com এ প্রেরণ করা হয় এবং foo@mydomain.com সিসি: এড হয় তবে এটি দুবার ডেলিভারি হয়ে যাবে। পোস্টফিক্স এফএকিউ অনুসারে, এটি ডিজাইনের মাধ্যমে যেমন পোস্টফিক্স গ্রুপগুলি সম্প্রসারণ না করে সমান্তরালে ইমেল পাঠায়, এটি প্রেরণমেলের চেয়ে দ্রুততর করে তোলে। এখন এটি বেশ ভাল এবং ছদ্মবেশী, তবে ই-মেইল প্রেরণের আগে নকল প্রাপককে সরাতে পোস্টফিক্সটি কনফিগার করা সম্ভব?

আমি পুরো নেট থেকে লোকজনের কাছ থেকে প্রচুর পোস্ট পেয়েছি যার একই সমস্যা রয়েছে তবে আমি এখনও একটি উত্তর খুঁজে পাইনি। পোস্টফিক্সে এটি করা যদি সম্ভব না হয় তবে পথে কোথাও এটি করা কি সম্ভব? আমি আমার ব্যবহারকারীদের শিক্ষিত করার চেষ্টা করেছি, তবে এটির চেয়ে নিরর্থক আমি ভয় করি ...

আমি ম্যাক ওএস এক্স সার্ভার 10.6 এ পোস্টফিক্স চালাচ্ছি, আমাভিস কন্টেন্ট_ফিল্টার হিসাবে সেট করা হয়েছে এবং ডোভকোটটি মেইলবক্স_কম্যান্ড হিসাবে সেট করা আছে। আমি এসএমটিপি বিতরণের জন্য কন্টেন্ট_ফিল্টার হিসাবে প্রোমেল স্থাপন করার চেষ্টা করেছি (নীচের পরামর্শ অনুযায়ী) তবে আমি এটি সঠিকভাবে পাইনি বলে মনে হচ্ছে না। বিভিন্ন কারণে, আমি স্ট্যান্ডার্ড ওএস এক্স কনফিগারেশনটি প্রতিস্থাপন করতে পারি না, মানে পোস্টফিক্স, আমাভিস এবং ডোভকোট স্টে পুট। আমি চাইলে আমি এটি যুক্ত করতে পারি।


আমি মনে করি এটি সত্যিই সম্ভব নয় ...
এন্টোইন বেনেকমুন

আমি সত্যই বিশ্বাস করতে শুরু করি যে আপনি সঠিক এন্টোইন।
মার্কাস স্টেড

আচ্ছা, এটি ছিল একটি
মারকাস স্টেড

2
আপনি কি কখনও এর জন্য কোনও সমাধান খুঁজে পেয়েছেন? আমি একই সমস্যা হচ্ছে।
টমি আর্নল্ড

উত্তর:


4

নকশাকৃত ইমেলগুলি এটির কাঠামোগতভাবে তৈরি করার কারণে পোস্টফিক্সের কোনও ধারণা নেই। আপনার ডেলিভারি এজেন্ট হিসাবে প্রমমেল ব্যবহার করে আপনি যা পরামর্শ দিচ্ছেন তা করা সম্ভব।

মূলত, ক্লায়েন্টের কাছ থেকে আসা প্রতিটি বার্তা একটি অনন্য বার্তা-আইডি দিয়ে পৌঁছে দেওয়া উচিত। এটি একাধিক ব্যক্তির কাছে পৌঁছে দেওয়ার ক্ষেত্রে, বার্তা-আইডিটি একই হওয়া উচিত, তাই আমরা যে কোনও Message-Idশিরোনাম দেখেছি এবং ফেলে রেখেছি এবং সেই তালিকার সাথে মেলে ভবিষ্যতেরগুলি সংরক্ষণ করি।

Http://novosial.org/procmail/ থেকে

:0 Wh: msgid.lock
| formail -D 8192 ~/.procmail/msgid.cache

যদি আমি সমস্যাটি সঠিকভাবে বুঝতে পারি তবে পোস্টফিক্সে সমাধান করা সম্ভব নয় কারণ পোস্টফিক্স সমান্তরালভাবে ইমেলগুলি প্রেরণ করে, যেমন এটি alloomymymain.com প্রসারিত হওয়ার সাথে সাথে foo@mydomain.com এ প্রেরণ করে এবং আবারও foo@mydomain.com এ প্রেরণ করে। প্রোকমেল সমাধানটি তখন কোনও রেসের শর্তটি কীভাবে প্রবর্তন করবে না যেখানে প্রশ্নযুক্ত দুটি ই-মেইলের মধ্যে অন্য সম্পর্কযুক্ত ই-মেইল (একটি ভিন্ন বার্তা আইডি সহ) প্রেরণ করা হয়েছে এবং এভাবে ক্যাশেটিকে মুছে ফেলা হবে যাতে নকল ইমেলগুলি হয় কোনওভাবে ডেলিভারি করলেন?
মার্কাস স্টেড

আমি আপনার পরামর্শটি কাজ করার চেষ্টা করছি, তবে ওএস এক্স 10.5+ ডিফল্টরূপে ব্যবহৃত ডভকোট ডেলিভারির সাথে কীভাবে এটি একত্রিত করা যায় তা আমি সত্যই নিশ্চিত নই।
মার্কাস স্টেড

আপনি যদি ডেলিভোটকে ডেলিভারি এজেন্ট হিসাবে ব্যবহার করেন তবে আপনি প্রোমমেইলটি এমন একটি হিসাবে ব্যবহার করতে পারেন content_filterযা আপনাকে বিশ্ব স্তরে একই কাজটি সম্পাদন করতে দেয়
ফিলিপ রেইনল্ডস

আমাকে স্বীকার করতে হবে যে আমি সম্ভবত এখানে আমার মাথার উপরে এসেছি। পোস্টফিক্সের জন্য কনফিগারেশন প্যারামিটার পৃষ্ঠাগুলিতে আমি নিজেকে অন্ধ দেখছি এবং আঙ্গুল থেকে রক্ত ​​বের হওয়া অবধি গুগলিং করছি তবে কীভাবে এটি কনফিগার করা যায় তা আমি বুঝতে পারি না। আপনি যে কোনও সংস্থাগুলি জানেন বা সঠিক দিকটিতে ঠেলাঠেলি করতে পারেন তা সত্যিই প্রশংসা হবে!
মার্কাস স্টেড

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

3

এটি করার উপায় আছে তবে পোস্টফিক্স নিজেই ব্যবহার করছেন না।

আপনি যদি সিভির পিগনহোল প্রয়োগের জন্য যুক্তিসঙ্গতভাবে সাম্প্রতিক ডোভকোট ব্যবহার করছেন তবে একটি বিশেষ এক্সটেনশন রয়েছে যা অন-ডেলিভারি প্রতিলিপির জন্য ব্যবহার করা যেতে পারে। ২.২.১৮ এর চেয়ে পুরোনো ডোভকোটে, এই এক্সটেনশনের নামটি "vnd.dovecot.dپلिकेट" এবং এটি ডিফল্টরূপে অক্ষম করা হয়, নতুন প্রকাশে এক্সটেনশানটিকে "নকল" বলা হয় এবং এটি ইতিমধ্যে সক্ষম করা উচিত, তবে এটি স্পষ্টভাবে সক্ষম করা সম্ভব হবে না ক্ষতি।

/etc/dovecot/conf.d/90-sieve.conf:

plugin {
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve

  sieve_before = /mnt/mail/users/global_sieve/deduplicate.sieve
  # sieve_before2 = /mnt/mail/users/global_sieve/antispam.sieve

  sieve_extensions = +vnd.dovecot.duplicate  # for dovecot < 2.2.18
  #sieve_extensions = +duplicate             # for dovecot >= 2.2.18
}

তারপরে নিজেই ডুপ্লিকেশনটি পরিচালনা করতে চালনী স্ক্রিপ্ট তৈরি করুন (আপনি উপযুক্ত হিসাবে ফাইলের নাম সামঞ্জস্য করতে পারেন)।

/mnt/mail/users/global_sieve/deduplicate.sieve:

require "vnd.dovecot.duplicate"; # for dovecot < 2.2.18
# require "duplicate";           # for dovecot >= 2.2.18

if duplicate {
    discard;
    stop;
}

ব্যবহার স্ক্রিপ্ট কম্পাইল sievec এবং নিশ্চিত স্ক্রিপ্ট দ্বারা পাঠযোগ্য হয় কপোতগৃহ ব্যবহারকারী। ডোভকোট ডক্সে আরও

আপনি যদি সাইরাস ব্যবহার করছেন তবে এখানে অ ডুপ্লিকেট বার্তা বিতরণ দমন বৈশিষ্ট্য রয়েছে যা ব্যবহার করে সক্ষম করা যেতে পারে suppress_duplicates = yes


এই প্রক্রিয়াটি নির্দেশ করার জন্য একটি টন ধন্যবাদ। এই "খড়ের ছিটে একটি সূঁচ খুঁজে পাওয়া" অনুভূতি।
lkraav

প্রয়োগের সময় আবিষ্কারগুলি: duplicateএক্সটেনশন ব্যবহারকারী স্তরে কাজ করে। আমি কেন্দ্রীয় fileintoমেইলবক্সে একাধিক ব্যবহারকারীর প্রতি / সিসি-ডি-র প্রতিলিপিগুলি বন্ধ করার চেষ্টা করছিলাম । এটি কাজ করে না। একটি পোস্টফিক্স virtual_alias_mapsক্যাচ-সমস্ত এন্ট্রি যেমন সেট করতে হয়েছিল @domain.com catchall@domain.com, তবে চালনী সদৃশ চেকটি catchallব্যবহারকারীর সদৃশ তালিকায় আসবে ।
lkraav

হ্যাঁ, এটি "খড়ের কাঁটাতে সূঁচ খোঁজার" অনুভূতির সাথে খুব মিল
নেট রানার


0

এটি কিছু পুরানো পোস্ট ফিক্স ফ্যাক্স থেকে:

পোস্টফিক্স সদৃশ মেল প্রেরণ করে কিছু লোক অভিযোগ করবে যে পোস্টফিক্স নকল বার্তা প্রেরণ করে। যখনই কোনও বার্তা একাধিক ঠিকানায় মেইল ​​করা থাকে যা একই ব্যবহারকারীর কাছে পৌঁছায়। এই জাতীয় দৃশ্যের উদাহরণগুলি:

  • একটি বার্তা ব্যবহারকারীর কাছে পাঠানো হয়, এবং একটি উপাধি যা ব্যবহারকারীকে তালিকাভুক্ত করে। ব্যবহারকারী সরাসরি মেইলের একটি অনুলিপি, এবং উপনামের মাধ্যমে একটি অনুলিপি পান।

    • এক বার্তা একাধিক এলিয়াসে প্রেরণ করা হয় যা ব্যবহারকারীর তালিকা করে। ব্যবহারকারী প্রতিটি উলের মাধ্যমে মেইলের একটি অনুলিপি গ্রহণ করে।

কিছু লোক এমনকি তর্ক করবে যে এটি "সঠিক" আচরণ। এটি সম্ভবত প্রত্যাশার এবং কোনটি অভ্যস্ত তা আরও বেশি বিষয়।

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

সুতরাং ডিজাইনের মাধ্যমে আপনি সেই আচরণটি দেখছেন। সম্ভবত আপনি যদি এমন কোনও সামগ্রী ফিল্টার খুঁজে পান যা সদৃশ মেসেজ আইডিগুলি ছাঁটাই করতে পারে তবে আপনি প্রসবের ইভেন্টের পরে এটি সরিয়ে ফেলতে পারেন।

সেন্ডমেলটিতে এই সমস্যা নেই কারণ এটি প্রথমে সমস্ত কিছু প্রসারিত করে এবং নকলগুলি সরিয়ে দেয়।


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

আমি আরও কিছু তথ্য দিয়ে প্রশ্নটি আপডেট করেছি তবে সত্যই, FAQ এর লিঙ্কটি শুরু হওয়ার সাথেই ছিল। আমি যদিও কোনও সহায়ক পরামর্শ প্রশংসা করি!
মার্কাস স্টেড

বুঝতে পারি নি যে এটি একই সামগ্রীর লিঙ্ক। আইটি সুরক্ষায় কাজ করা, আপনি এলোমেলো লিঙ্কগুলিতে ক্লিক করার চেয়ে বরং বেহাল হয়ে যান। আপনি কি নিশ্চিত করতে পারবেন যে সদৃশ বার্তাগুলির একই মেসেজ আইডি রয়েছে?
জেফাত্রকাইদ

: একটি দীর্ঘ দিন তাই আমি এ ব্যাপারে আপনার আসল পোস্ট কিন্তু কি পর্যালোচনা করা প্রয়োজন হয়েছে postfix.org/postconf.5.html#duplicate_filter_limit
jeffatrackaid

আমি সত্যই নিশ্চিত করতে পারি যে সদৃশ বার্তাগুলির একই মেসেজ আইডি রয়েছে। ডুপ্লিকেট_ ফিল্টার_লিট সেট করা দুর্ভাগ্যক্রমে সাহায্য করার জন্য কিছুই করে না।
মার্কাস স্টেড

0

থিসিয়াল সমাধানটি এখানে ... http://osdir.com/ml/mail.postfix.devel/2007-05/msg00010.html

ডুপ্লিকেট_ফিল্টার_লিমিট (10000) প্রাপক (5) বা ভার্চুয়াল (5) ওরফে প্রসারণ, বা শো (8) সারি প্রদর্শনগুলির জন্য পূর্ববর্তী পোস্টফিক্সের সাথে পূর্বনির্ধারিত সীমাটি 1000 ছিল ডুপ্লিকেট ফিল্টার দ্বারা প্রাপ্ত সর্বাধিক সংখ্যার ঠিকানা।

ডুপ্লিকেট_ফিল্টার_স্টাইল (কঠোর) সদৃশ প্রাপক ফিল্টার নীতি: কঠোর বা বাস্তববাদী।


1
এটি কিছুই করার জন্য মনে হচ্ছে না ...
grufftech

postfix.1071664.n5.nabble.com/… দাবি করেছেন এটি কখনও প্রয়োগ করা হয়নি
ইয়াঙ্কো হার্নান্দেজ

0
enable_original_recipient=no

আমি এটি আমার main.cf এ রেখেছি এবং এটি দুর্দান্ত কাজ করেছে তবে কেবলমাত্র আমার ডোমেন থেকে প্রেরিত মেলের জন্য। আমার ডোমেইনের বাইরে থেকে ইমেল প্রেরণ করা থাকলে আমার এখনও সদৃশ রয়েছে (উদাহরণস্বরূপ ইয়াহু আমার ডোমেইনে ই।)

উত্স: http://article.gmane.org/gmane.mail.postfix.user/119783

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