spamdyke

البرمجيات قطة:
spamdyke
تفاصيل البرنامج:
الإصدار: 5.0.0
تاريخ إيداع: 17 Feb 15
المطور: Sam Clippinger
ترخيص: حرر
شعبية: 13

Rating: nan/5 (Total Votes: 0)

وspamdyke هو برنامج مفتوح المصدر مكتوب في C كبديل الإفلات في تصفية لتطبيق يهم، لتنسخ، وتهدف إلى توفير العديد من الميزات، بما في ذلك graylisting، اتصال لمرة والقائمة السوداء، والتحقق من DNS RHSBL / RBL، وتحسين قطع الأشجار، وchecking.Features المرسل MX في glancespamdyke تم تصميمها بطريقة أنه يوفر TLS وAUTH SMTP إلى خوادم يهم غير المحمية. ويمكن استخدامه لمراقبة واتصالات بين خادم يهم ومضيف بعيد اعتراض SMTP.
مرشح قادر على منع البريد المزعج في حين أن مرسلي البريد المزعج لا يزال متصلا، دون الحاجة إلى أي تخزين أو معالجة إضافية. spamdyke يضم العديد من المرشحات لمكافحة البريد المزعج، وكذلك العديد من الميزات التي من شأنها تعزيز يهم.
يشمل spamdyke مجموعة واسعة من الفلاتر لمكافحة البريد المزعج، التي نظمت في أربع فئات رئيسية، مثل الفلاتر العكسي DNS، القائمة البيضاء والقائمة السوداء المرشحات والفلاتر والمرشحات graylist الأخرى التي يمكن أن ينظر إليها في لمحة في section.Included مكافحة البريد المزعج filtersAmong المقبل المرشحات DNS العكسية، يمكننا أن نذكر الدعم للتتطلب أسماء DNS العكسية، ودعم تتطلب أسماء DNS العكسي لحل مع عناوين IP، ودعم تتطلب أسماء DNS العكسي لتكون حقيقية بدلا من تعيين حيوي، فضلا عن تقديم الدعم للتتطلب MX صحيح (مبادل البريد) لاسم المجال المرسل.
وتشمل مرشحات القائمة البيضاء / السوداء القدرة على البحث عناوين IP المحلية وعكس البيضاء DNS أو ملفات القائمة السوداء، RBLs DNS البحث (قوائم بيضاء في الوقت الحقيقي والقوائم السوداء)، RHSBLs DNS البحث (قوائم بيضاء من جانب الأيمن والقوائم السوداء)، بحث المتلقي والمرسل القائمة البيضاء أو القائمة السوداء الملفات، وكذلك للبحث رؤوس رسالة لمحتوى معين.
من ناحية أخرى، فإن المرشحات graylist يسمح لك greylist المجالات المستفيدة معينة، إلى اتصالات greylist من المجالات DNS أو عناوين IP معينة العكس، لتخطي الوضع في القائمة الرمادية لبعض المجالات، عكس المجالات DNS أو عناوين IP، وتنفيذ الحد الأقصى والحد الأدنى الأعمار للإدخالات greylist

ما هو الجديد في هذا الإصدار:.

إعادة ترتيب البرامج النصية اختبار لوضعها في مجلدات حسب الفئة. هذا فقط يجعل الدليل سرد أكثر من ذلك بقليل يمكن التحكم فيها.
تصحيح بعض الأخطاء المطبعية في ملف اقرأني. بفضل جون مندوزا للإبلاغ عن هؤلاء.
إصلاح الخلل غامضة جدا في spamdyke_log (): على أنظمة لينكس (ربما أنظمة 64 بت فقط)، vsyslog () أحيانا سوف تتم طباعة جميع الحجج المتغيرة. تم العثور على طريقة واحدة لتحريك هذا السلوك - عند تنشيط rdns-السوداء-دير مرشح من دليل التكوين.
إصلاح الخلل في find_domain () التي يمكن أن تسبب خطأ التقسيم عند تحليل تنسيقات معينة غير صالحة. بفضل غاري Gendel للإبلاغ عن هذا واحد.
وأضاف نسخة احتياطية / ميزة استعادة لومثل، وتشغيل مثل. النصي في ومثل، الاختبارات ومثل. مجلد لحفظ نسخة من النظام الأكثر أهمية والملفات يهم قبل تشغيل أي البرامج النصية. وهذا مطلوب لأن بعض البرامج النصية تغيير تلك الملفات، وإذا كانت لا تعمل بشكل صحيح أو يتم إلغاء، يتم فقدان النسخ الأصلية.
أضاف ومثل، -skipcompile ومثل. العلم إلى ومثل، وتشغيل مثل. النصي في ومثل، الاختبارات ومثل. مجلد لتخطي إعادة تشكيل واعادة تجميع كل من الثنائيات عند تشغيل البرنامج النصي.
غيرت ومثل، وتشغيل مثل. النصي في ومثل، الاختبارات ومثل. مجلد لإفراغ طابور يهم قبل وبعد تشغيل الاختبارات.
غيرت ومثل، وتشغيل مثل. النصي في ومثل، الاختبارات ومثل. مجلد للمقارنة بين ملفات النظام والتكوين يهم الحالية إلى أحدث النسخ الاحتياطي بعد انتهاء كل النصي. إذا كانت لا تطابق، يتم استعادة نسخة احتياطية. إذا كانت لا تزال لا تتطابق، يتوقف النصي مع وجود خطأ.
nihdns_query غيرت () لقبول اختياري ومثل، ويفضل مثل. نوع الاستجابة. إذا يتم الاستعلام أنواع متعددة، وسوف انتظر فترة المهلة واحدة على الأقل للحصول على إجابة من هذا النوع للوصول بدلا من قبول دائما الجواب الأول للوصول. انها لن تقبل إجابة حفظها قبل إعادة إرسال الاستعلامات، ولكن.
ليس إلى الوراء متوافقة: تغيير nihdns_mx () ​​ليفضلون سجل MX على سجل A، إذا كان كل الوجود. وبالنظر إلى الاختيار، وسيتم فحص سجل MX للصحة وسيتم تجاهل سجل A. بفضل بروس شرايبر لاقتراح هذا واحد.
filter_level ثابتة () وsmtp_filter () لتجاهل هيتليستينغ وتتطلب مصادقة وإذا كان مثل، على مستوى فلتر ومثل. تم تعيين الخيار إلى & مثل، واشتراط-المصادقة ومثل ؛، كما تقول الوثائق يجب. بفضل آرني للإبلاغ عن هذا واحد.
nihdns_create_packet غيرت () لتجريد زائدة النقاط من أسماء قبل استخدامها في استعلامات DNS. وهناك نقطة لاحقة هي الطريقة التقليدية لنقول محلل LIBC بعدم إلحاق اسم المجال المحلي ويتوقع العديد من سيسادمينس لدينا لاستخدامها. منذ spamdyke أبدا بإلحاق المجال المحلي و لا يستخدم محلل LIBC، فإنه ليس من الضروري ويسبب عمليات البحث إلى فشل. بفضل Dossy شيوبارا للإبلاغ عن هذا واحد.
الوسيط المتغير () لإرسال دائما ومثل، STARTTLS ومثل. وردا على مثل؛ EHLO ومثل. استمرارا، أبدا كما السطر الأخير (فقط عندما spamdyke وإدخال ومثل، STARTTLS ومثل؛). هذا وتعمل للتغلب على الخلل في عميل البريد الروبوت، والتي تبدو فقط لومثل، STARTTLS ومثل. استمرارا. بفضل جوناس باشه لكتابة حول كيفية التغلب على هذه الأخطاء على بلوق.
NOT معكوس متوافق: تغيير معنى ومثل، واللائحة البيضاء مثل. فقط إعفاء الاتصال من مرشحات البريد المزعج spamdyke ل. هيتليستينغ لم يعد يسمح للاتصال إلى ترحيل البريد. وهذا يعني أن spamdyke الآن فقط تعيين متغير البيئة RELAYCLIENT إذا كان ومثل، على مستوى تتابع ومثل. تم تعيين الخيار إلى & مثل، تسمح للجميع ومثل ؛. ويجب الآن أن تسيطر ترحيل من خلال tcpserver أو xinetd. شكرا جزيلا لاريك Shubert لاقتراح ومناقشة هذا معي.
NOT معكوس متوافق: إزالة لومثل، والحصول ملف ومثل. وو مثل، رفض تحويل النص رفض الوصول-ومثل؛ خيارات لأنهم كانوا بحاجة فقط للسيطرة على ترحيل. أيضا إزالة البرامج النصية الاختبار التي تمارس عليهم وتعديل العديد من البرامج النصية اختبار الأخرى التي استخدمها.
NOT معكوس متوافق: إزالة لومثل، ولا شك-ومثل. القيمة من ومثل، على مستوى تتابع ومثل. الخيار وتغير معنى ومثل، وضعها الطبيعي ومثل. قيمة لاستخدام المنطق تعيينها مسبقا إلى & مثل؛ لا تحقق، ومثل ؛.
إضافة خيار ومثل، رفض المرسل ومثل. أن تأخذ قيم متعددة. إذا كانت قيمة ومثل، لا تهدف المحلية ومثل. ويرد، سيتم رفض المرسل إذا لم يتم استضافت اسم المجال محليا. إذا كانت قيمة ومثل، التوثيق عدم تطابق ومثل. ويرد، سيتم رفض المرسل إذا كان عنوان المرسل لا تتطابق تماما مع اسم المستخدم تعطى أثناء المصادقة (أو إذا كان اسم المستخدم المصادقة غير عنوان بريد إلكتروني، يجب على المستخدم المرسل تطابق اسم المستخدم التوثيق). إذا كانت قيمة ومثل، المصادقة المجال عدم تطابق ومثل. ويرد، سيتم رفض المرسل إذا كان اسم المجال ليس جزءا من اسم المستخدم تعطى أثناء المصادقة. بفضل الأقسام فراتر لاقتراح هذا واحد.
وأضاف الخيارات ومثل، رفض النص المرسل وليس محلية ومثل. وو مثل، رفض النص المرسل المصادقة-عدم تطابق ومثل؛ لضبط النص رفض إعطاء عندما ومثل، رفض المرسل ومثل. يتم تشغيل الفلاتر الخيار ل.
NOT معكوس متوافق: إزالة خيار ومثل، رفض، في عداد المفقودين المرسل-MX ومثل. ومطوية مرشح لها في ومثل، رفض المرسل ومثل. مرشح لومثل؛ لا-MX ومثل. الخيار.
NOT معكوس متوافق: إعادة تسمية خيار ومثل، رفض تحويل النص مفقودة المرسل-MX ومثل. إلى & مثل، رفض النص المرسل-لا-MX & مثل ؛.
NOT معكوس متوافق: إعادة تسمية خيار ومثل، رفض متطابقة المرسل والمتلقي ومثل. إلى & مثل، رفض والمتلقي ومثل. مع قيمة ومثل، نفسه كما هو والمرسل ومثل ؛. تبقى وظيفة واحدة.
NOT معكوس متوافق: إعادة تسمية خيار ومثل، رفض تحويل النص متطابقة المرسل والمتلقي ومثل. إلى & مثل، رفض تحويل النص المتلقية نفسه كما هو والمرسل ومثل ؛.
NOT معكوس متوافق: إعادة تسمية خيار ومثل، المجالات المحلية-ملف ومثل. إلى & مثل؛ rcpthosts يهم-ملف & مثل ؛. وقد تم تسمية دائما مربكة، منذ يهم يميز بين المجالات التي يجب أن تكون مقبولة من قبل يهم-smtpd خلال SMTP (rcpthosts) والمجالات التي يتم استضافتها في الواقع محليا مع علب بريد على نظام الملفات المحلي (السكان المحليين). وهذه الخيارات يعني دائما السابق، لكن الآن بعد أن spamdyke يحتاج إلى معرفة كلا القائمتين من المجالات، وحان الوقت لتسميتها. كما يسمح هذا الخيار الآن في الدلائل التكوين.
NOT معكوس متوافق: إزالة خيار ومثل؛-المجالات المحلية الدخول ومثل. لتوريد المجالات التي يمكن قبولها خلال SMTP لspamdyke فقط (ولكن لا يهم) سوف يسبب نتائج غير متناسقة أثناء التحقق من الصحة المتلقي. إذا كان المجال هو أن تكون مقبولة خلال SMTP، فإنه ينبغي أن يضاف إلى الملفات التحكم المستخدمة من قبل كل من spamdyke ويهم.
وأضاف CDB البحث التعليمات البرمجية في CDB [الفصل] لقراءة وDJB ومثل، قاعدة بيانات ثابتة ومثل. الملفات أثناء التحقق من الصحة المتلقي. وادعى شكل من هذه الملفات (عن طريق DJB) لتكون سريعة وفعالة. لا نعتقد أن الضجيج ...
إضافة خيار ومثل، morercpthosts يهم-CDB ومثل. للسماح الملفات CDB التي ستقدم التي تحتوي على قوائم من المجالات التي ينبغي قبول البريد خلال SMTP. لا أحد استخدام هذا الواقع يهم ومثل، وميزة مثل ؛؟
سكب على وثائق يهم وشفرة المصدر لمعرفة بالضبط كيف يحدد أين تسليم رسالة. وثائق هي في كثير من الأحيان في خطأ وتتطلب اختبارات مكثفة لاكتشاف الحقيقة. يتم تغليف الإجراء مما أدى إلى مخطط في مجلد الوثائق.
واضاف ومثل، مولد ومثل. برنامج لإنشاء البرامج النصية اختبار للتأكد من كل مسار ممكن من خلال التحقق من صحة مخطط المتلقي، سواء مع spamdyke في مكان وبدون (للتحقق من سير هو الصحيح). وهناك حاجة إلى برنامج لتوليد النصوص، لأن هناك ما يقرب من 250K المسارات الممكنة لاختبار.
إضافة القيمة ومثل، وغير صالحة مثل؛ إلى الخيار ومثل، رفض والمتلقي ومثل. للتحقق في حالة وجود عنوان المستلم المحلي قبل قبول الرسالة. وتستخدم هذه العملية التحقق من صحة المنطق نفسه كما يهم عند اتخاذ قرار ما إذا كان / أين لتسليم رسالة، لذلك هناك حاجة إلى أي خطوات إضافية لجعل هذا العمل (مثل الحفاظ على قائمة عناوين صالحة في ملف منفصل). إذا تحدد هذه العملية العنوان المحلي صالحا، ويضمن التسليم. يجب أن هذا الخيار قضاء على هذه العادة يهم من إرسال تشتت ارتدادي البريد المزعج.
إضافة القيمة ومثل، وغير متوفرة مثل. إلى الخيار ومثل، رفض والمتلقي ومثل. للتحقق مما إذا مستلم المحلي يقبل البريد في الوقت الراهن. وربما كان المستمر من الأيام الاكبر عند الناس تحريرها فعلا .qmail الملفات من جهة، ملف الشيكات يهم الأذونات على الملفات والمجلدات قبل تسليم رسالة. إذا تم تعيين لهم قيم معينة، يهم سوف قائمة الانتظار الرسالة حتى يتم إصلاحها الأذونات أو ترتد رسالة إذا كان في قائمة الانتظار فترة طويلة جدا. في هذه الأوقات المستنيرة، من الأرجح أن يكون بسبب خطأ أو سهو من نية متعمدة مثل هذه الأذونات.
وأضاف الخيارات ومثل، يهم-تعيين-CDB ومثل ؛، ومثل، يهم-defaultdelivery ملف ومثل ؛، ومثل، يهم-envnoathost ملف ومثل ؛، & مثل؛-السكان المحليين يهم ملف ومثل ؛، ومثل، يهم لي ملف ومثل ؛، ومثل. يهم-percenthack ملف ومثل. وو مثل؛ virtualdomains يهم-ملف ومثل؛ للسماح spamdyke لاستخدام ملفات التحكم مختلفة عن يهم. انها سوف أي شخص المستبعد جدا من أي وقت مضى بحاجة إلى هذه الخيارات (وأنه لن يكون من الحكمة لاستخدامها)، ولكنها متاحة فقط في حالة.
إضافة خيار ومثل، رفض النص والمتلقي-باطلة ومثل؛ لضبط النص الرفض عندما ومثل؛ باطلة ومثل. تصفية على ومثل، رفض والمتلقي ومثل. يتم تشغيل.
إضافة خيار ومثل، رفض النص والمتلقي، وغير متوفرة مثل؛ لضبط النص الرفض عندما ومثل، وغير متوفرة مثل. تصفية على ومثل، رفض والمتلقي ومثل. يتم تشغيل.
إزالة وظيفة filter_recipient_local () وانتقل منطقها في filter_recipient_valid ().
إزالة وظيفة filter_recipient_relay () وانتقل منطقها في filter_recipient_valid ().
غيرت ومثل، مثل المساعدة و. الخيار لإظهار مجرد قائمة من الخيارات المتاحة دون نص التعليمات.
واضاف ومثل، وأكثر-المساعدة ومثل. الخيار لإظهار قائمة كاملة من الخيارات مع كل نص التعليمات.
وأضاف الخيارات ومثل، IP-تتابع دخول ومثل ؛، ومثل، IP-تتابع ملف ومثل ؛، ومثل، rdns-تتابع دخول ومثل. وو مثل؛ rdns-تتابع ملف ومثل؛ للسماح للترحيل من البرامج المتكاملة محددة و / أو أسماء rDNS، منذ هيتليستينغ لم يعد يعني القدرة على التتابع. إذا يقابل أي من هذه الخيارات، سيتم تعيين متغير RELAYCLIENT قبل بدء يهم.
خلق ومثل، create_cdb ومثل. برنامج لتوليد ملفات CDB من حجم التعسفي، مليئة بيانات عشوائية، لCDB الروتينية التحقق من صحة الاختبار spamdyke ل. create_cdb ديه أيضا القدرة على الفاسدين وCDB ولدت في سبع طرق. وهذا يجعل لاختبار أكثر تحديدا من مجرد استخدام ملف القمامة العشوائية.
إزالة جميع الاستخدامات من TESTSD_ * متغيرات البيئة من البرامج النصية اختبار واستبدلها الدعاء المناسبة من dnsdummy. وهذا يسمح للاختبار البرامج النصية لتشغيل دون أي تدخل محتمل من التغييرات DNS الخارجية ودون الحاجة إلى الخادم spamdyke تشغيل للبحث عن قيم سبيل المثال.
smtp_filter ثابتة () وسيط () لمسح قائمة عناوين المتلقي حفظها بعد طباعة رسائل سجل. هذا يمنع رسائل سجل المكررة عندما يتم تسليم رسائل البريد الإلكتروني متعددة في نفس الاتصال. بفضل تيودور Milkov وديفيد دافيدوف للإبلاغ عن هذا واحد.
واضاف ومثل، -skippatched ومثل؛ وو مثل؛ -skipunpatched ومثل؛ أعلام لومثل، والمدى مثل؛ مخطوطات لتخطي أي الاختبارات التي تتطلب نسخة مصححة أو غير المحمية من يهم، على التوالي.
إصلاح الخلل البسيط في find_username () التي من شأنها أن اقتطاع آخر حرف من اسم المستخدم عندما يتم إعطاء أي مجال. لم تكن هذه مشكلة منذ spamdyke ترفض عناوين المتلقي دون أسماء النطاقات على أي حال، ولكن واحدة من اختبار البرامج النصية التحقق من صحة المتلقي وجدت.
إضافة خيار ومثل، TLS-dhparams ملف ومثل. الخيار لقراءة DH بارامس من ملف لإنشاء مفاتيح سريعة الزوال خلال SSL / TLS التفاوض المفتاح. بفضل مارك Gregel لاقتراح هذا واحد.
تغير كل رسائل الخطأ لإخراج اسم الملف أو اسم الوظيفة ورقم السطر الذي ولدت لهم، تماما مثل التصحيح والرسائل المفرطة.
وأضاف مستوى سجل جديد، LOG_LEVEL_CONFIG_TEST، لرسائل الخطأ التكوين اختبار. يتم التعامل مع مستوى إلى حد كبير نفس LOG_LEVEL_ERROR إلا لا تطبع اسم الملف، اسم الدالة وخط الأعداد.
وأضاف على مستوى القرار الجديد، FILTER_DECISION_AUTHENTICATED للاتصالات المصادقة. إجراءات تصفية استخدام هذا المستوى للتمييز بين الاتصالات التي يجب أن تكون دون تدخل بسبب المصادقة مقابل هيتليستينغ.
وأضاف نوع خيار التكوين الجديد: CONFIG_TYPE_ALIAS. خيارات من هذا النوع هي الأسماء المستعارة عن خيارات أخرى. هذا يلغي ازدواجية القيم واحتمال السهو في graylist / خيارات greylist.
وأضاف بعض التعليمات البرمجية إلى ومثل، وتشغيل مثل. النصي في ومثل، الاختبارات ومثل. دليل لمحاولة كشف مقالب الأساسية. سوف بعض الاختبارات يعلن نجاح حتى لو spamdyke خطأ التقسيم ويقطع الناتج قبل الأوان.
إزالة reset_rejection وظائف غير المستخدمة () وskip_cfws ().
spamdyke اكتشفت لا يمكن قراءة جميع الملفات التي يحتاجها من أجل التحقق من المتلقي أثناء التشغيل العادي لأنها مملوكة لمختلف المستخدمين مع الأذونات المقيدة وspamdyke لا يعمل كجذر. أنا لست متأكدا كيف فاتني ذلك، ولكن moots تماما أكثر من عام من العمل.
انتقلت كافة التعليمات البرمجية valiation المتلقي إلى برنامج خارجي اسمه ومثل، spamdyke qrv-ومثل ؛. ويهدف هذا البرنامج لتنفيذ فقط التحقق من صحة المتلقي وأي شيء آخر، لذلك ينبغي أن تكون آمنة لتشغيل كجذر (على الأقل أكثر أمانا من تشغيل spamdyke كجذر).
إزالة الخيارات ومثل، يهم-تعيين-CDB ومثل ؛، ومثل، يهم-defaultdelivery ملف ومثل ؛، ومثل، يهم-envnoathost ملف ومثل ؛، ومثل، السكان المحليين يهم-ملف ومثل ؛، ومثل، يهم لي ملف ومثل. وو مثل، يهم-percenthack ملف ومثل؛ من spamdyke، منذ رحل رمز التحقق من صحة المتلقي.
إضافة خيار ومثل؛ المتلقية التحقق من صحة القيادة ومثل. لاجتياز الطريق إلى spamdyke-qrv، والتي سوف يتم استدعاؤها عند الحاجة التحقق من صحة المتلقي.

ما هو الجديد في الإصدار 4.3.1:

هذا الإصدار بإصلاح زوجين من البق المعالجة في الجديد مرشح القائمة السوداء الرأس وحدوث انتهاك وصول التي يمكن أن تؤدي إلى حوادث.
القائمة السوداء رأس ينبغي آمن لتمكين الآن.

ما هو الجديد في الإصدار 4.3.0:

ويضيف القدرة على تصفية الرسائل استنادا إلى محتوى رؤوس الخاصة بهم. أنه يحدد بعض الحشرات الصغيرة، خطأ ترجمة على ديبيان 7 وسلسلة كبيرة من الأخطاء التي يمكن أن تؤدي إلى عازلة الفيضانات (ربما للاستغلال عن بعد، وهذا يتوقف على خيارات التكوين). الرجاء الترقية فورا!

ما هو الجديد في الإصدار 4.2.0:

تغيير read_file () لإرجاع عدد الخطوط التي يمكن استخدامها القراءة، بدلا من العدد الكلي للخطوط (بما في ذلك التعليقات وبيضاء).
إصلاح thinko ضخمة في العديد من الدعوات لread_file () - عندما ترجع الدالة 0، القيمة التي تم إرجاعها هي NULL. هذا spamdyke كان يسبب إلى تعطل عندما كان يقرأ أي محتوى من الملفات التي كتبها & مثل، نظام أسماء النطاقات، القائمة السوداء ملف ومثل ؛، ومثل، نظام أسماء النطاقات-البيضاء-ملف ومثل ؛، ومثل، يمين، القائمة السوداء ملف ومثل ؛، ومثل، يمين-البيضاء-ملف ومثل. وو مثل، اسم المضيف ملف & مثل ؛. بفضل ديفيد ستيلر للإبلاغ عن هذا واحد، وتوفير الكثير من المساعدة في تعقب عليه.
إضافة خيار ومثل، TLS-الشفرات-قائمة ومثل. لتحديد قائمة من الأصفار لاستخدامها في SSL / TLS اتصالات. وهذا لن يكون خيارا كثير من الناس سوف تستخدم من أي وقت مضى، ولكن في الاجهزة محددة هو مطلوب منها. بفضل كريس بولتون لاقتراح هذا واحد وإنتاج التصحيح لتنفيذه.
إضافة قيمة جديدة لومثل، على مستوى TLS و مثل ؛: & مثل، SMTP-لا-العبور ومثل. للسماح spamdyke لتقديم TLS لكن منعها من المرور من خلال TLS ليهم إذا المكتبة SSL لا يمكن تهيئة لسبب ما.
إصلاح الخلل في smtp_filter التي سمحت ترحيل مفتوحا عندما تم تكوين spamdyke مع ومثل، المجالات المحلية-دخول ومثل. بدلا من ومثل، المجالات المحلية-ملف & مثل ؛.
كود انتقلت من do_spamdyke () التي ستدين مجموعة ومآخذ المعياري لعدم عرقلة في tls_read () وtls_write () بدلا من ذلك. وضع مآخذ لعدم عرقلة خلال المدى كله كان يسبب بعض سلوك غريب حيث قطع الأشجار ستتوقف بعد سلسلة من مدخلات كبيرة.
ريفاكتوريد محلل عنوان (مرة أخرى) لإصلاح الخلل الذي كان لا يعالج عناوين التوجيه بشكل صحيح. بفضل كريس بولتون للإبلاغ عن هذا واحد.
process_config_file ثابتة () ليست إعادة تعيين ومثل، ومتعددة مثل؛ قيمة إلى الافتراضي إذا كان أخلى عمدا أثناء التكوين.
prepare_settings الثابتة () لتهيئة كافة القيم الافتراضية قبل معالجة سطر الأوامر أو تكوين ملفات لذلك ومثل، ومتعددة مثل؛ يمكن مسح القيمة خلال التكوين.
configure.ac الثابتة لاستخدام أمر #pragma دول مجلس التعاون الخليجي لعلاج تحذيرات شكل أنها أخطاء بدلا من الاعتماد على AC_LANG_WERROR (الذي لا يعمل دائما).
وأضاف الخيارات ومثل، DNS والاستعلام من نوع واحد ومثل ؛، ومثل، DNS والاستعلام من نوع-MX ومثل ؛، ومثل، DNS والاستعلام من نوع PTR ومثل. وو مثل، DNS والاستعلام من نوع ربل ومثل. للحد من أنواع استفسارات DNS التي يمكن إرسالها لأغراض مختلفة. بفضل تيودور Milkov لاقتراح هذا واحد.
إصلاح الخلل الذي تسبب مهلة كلما يتم تشغيل مرشح ما بعد RCPT على عنوان غير المحليين. ومن المفترض spamdyke لإغلاق الاتصال ليهم وانتظر خروج، ولكن بدلا من ذلك كان مجرد انتظار خروجها، مما يؤدي إلى مهلة لا لزوم لها. بفضل أولريش C. مانز للإبلاغ عن هذا واحد.
إصلاح الخطأ المطبعي في policy.php.example. بفضل ريتشارد Lamse للإبلاغ عن هذا واحد.
تحذيرات مترجم ثابتة على فيدورا 11. وبفضل ارتان أورهان للإبلاغ عن هذا واحد.
إصلاح الخلل في sendrecv حيث متغير غير مهيأ كان يسبب الأكشاك الخاطئة والمهل في سينت أو إس 5.5.

ما هو الجديد في الإصدار 4.1.0:

العديد من الاصلاحات، بما في ذلك قضية / SSL TLS التي يمكن أن تسبب spamdyke لشنق إلى الأبد. بعض الميزات الجديدة، بما في ذلك رسائل رفض عند المرسل والمتلقي عناوين هي نفسها.

ما هو الجديد في الإصدار 4.0.10:

وقد عملت خطأ في سيرفرات 9 الذي يحدد عنوان IP عن بعد إلى اسم بدلا من عنوان IP حولها.

ما هو الجديد في الإصدار 4.0.9:

هذا الإصدار بإصلاح خطأ في محلل العنوان الذي تم منع بعض مرسل / القائمة السوداء المتلقي / مداخل القائمة البيضاء من مطابقة.
فإنه أيضا بإصلاح الخلل في ميزة اختبار التكوين الذي لم يتمكن من تحديد موقع ثنائي spamdyke إذا كان خارج الدليل الحالي.

ما هو الجديد في الإصدار 4.0.8:

وأضاف حلا لعيب تصميم في multilog DJB والتي يمكن أن تسبب رسائل سجل التالفة عندما يكون الملقم تحت الحمل.

ما هو الجديد في الإصدار 4.0.6:

كلمات لتصفية IP-في-rDNS الآن إنهاء بشكل صحيح بحيث يمكن أن تتطابق.
والآن إزالة الإعلانات AUTH من يهم مصححة تماما عندما ومثل؛-المصادقة على مستوى SMTP و مثل؛ الخيار ومثل، ودائما مثل. أو & مثل؛ مشفرة دائما ومثل ؛.
يتم تسجيل اسم RBL مطابقة / RHSBL الآن عندما RBLs متعددة / وتستخدم RHSBLs بدلا من قطع الأشجار دائما أول واحد.
يتم التعامل مع خدمة المناطق النائية بطيئة الآن بأدب لذلك سوف spamdyke لا تستهلك 100٪ وحدة المعالجة المركزية.
باستخدام ميزة تسجيل كامل مع ومثل، على مستوى تسجيل ومثل. مجموعة الخيار إلى & مثل؛ مفرطة ومثل. لم يعد يرسل تسجيل الإخراج إلى الملقم البعيد عند استخدام spamdyke على خوادم سيرفرات.

المتطلبات:

يهم

برامج مماثلة

البرامج الأخرى من المطور Sam Clippinger

Calendar
Calendar

2 Jun 15

تعليقات ل spamdyke

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!