معلومات حقوق الملكية

الضغط وفك الضغط (Zip & Unzip)

يُقدَّم هذا البرنامج "كما هو"، دون أي ضمان صريح أو ضمني من أي نوع. 

ولا يتحمل Info-ZIP أو مساهموه بأي حال من الأحوال المسؤولية عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو تبعية ناتجة عن استخدام هذا البرنامج أو عدم القدرة على استخدامه.

يُمنح أي شخص الإذن باستخدام هذا البرنامج لأي غرض، بما في ذلك التطبيقات التجارية، وكذلك تعديله وإعادة توزيعه بحرية، بشرط الالتزام بالقيود التالية:

1. يجب أن تحتفظ أي عمليات إعادة توزيع لشفرة المصدر بالإشعار المذكور أعلاه حول حقوق الملكية والتعريف وتنصل الضمان وقائمة الشروط هذه.

2. يجب أن تتضمّن عمليات إعادة التوزيع في الصيغة الثنائية إشعار حقوق الملكية أعلاه والتعريف وتنصل الضمان وقائمة الشروط هذه في الوثائق و/أو المواد الأخرى المُرفقة مع التوزيع.

3. يجب أن تكون الإصدارات المعدَّلة — بما في ذلك على سبيل المثال لا الحصر: المنافذ (ports) لأنظمة تشغيل جديدة، أو المنافذ الحالية ذات واجهات رسومية جديدة، أو الإصدارات المكتبة الديناميكية أو المشتركة أو الثابتة — مُعلَّمة بوضوح على أنها إصدارات معدَّلة، ولا يجوز بأي حال من الأحوال الترويج لها على أنها المصدر الأصلي. كما يُحظر الترويج الخاطئ لهذه الإصدارات المعدَّلة على أنها إصدارات رسمية من Info-ZIP — ويشمل ذلك، على سبيل المثال لا الحصر، استخدام أسماء مثل "Info-ZIP" (أو أي صيغة مشتقة منها، بما في ذلك اختلافات في الحروف الكبيرة والصغيرة)، أو "Pocket UnZip"، أو "WiZ"، أو "MacZip" دون الحصول على إذن صريح من Info-ZIP. ويُمنع أيضًا استخدام عناوين البريد الإلكتروني Zip-Bugs أو Info-ZIP أو عناوين موقع Info-ZIP (URLs) بطريقة مضللة في هذه الإصدارات المعدّلة.

4. تحتفظ Info-ZIP بالحق في استخدام أسماء "Info-ZIP" و"Zip" و"UnZip" و"WiZ" و"Pocket UnZip" و"Pocket Zip" و"MacZip" في إصداراتها الخاصة من الشفرة المصدر والملفات الثنائية.

XMLite

مكتبة XML المستخدمة ضمن hMailServer، وهي XMLite، تخضع لرخصة The Code Project Open License (CPOL) الإصدار 1.02.

ما هو hMailServer؟

نظرة عامة 

hMailServer هو خادم بريد إلكتروني لنظام Microsoft Windows. وهو يمكّنك من إدارة جميع رسائل بريدك الإلكتروني بنفسك دون الحاجة إلى الاعتماد على مزوّد خدمة إنترنت (ISP) لإدارته نيابةً عنك. مقارنةً بترك مزوّد الخدمة يُضيف استضافة بريدك، يوفّر لك hMailServer مرونةً وأمانًا أكبر، ويمنحك تحكمًا كاملاً في حمايتك من الرسائل غير المرغوب فيها (السبام).

 

التاريخ 

بدأ مشروع hMailServer في أواخر عام 2002 على يد مارتن كناففه (Martin Knafve). ومنذ ذلك الحين، أصبح واحدًا من أكثر خوادم البريد شيوعًا على نظام Windows. ومنذ البداية، كان الهدف هو تطوير نظام بريد سهل الاستخدام يتضمّن جميع الميزات الأساسية التي تحتاجها. انطلق المشروع في البداية على موقع SourceForge.net، ثم انتقل لاحقًا إلى موقعه الخاص. 

يُعتبر hMailServer برنامجًا مجانيًا، ويمكن الحصول على كامل الشيفرة المصدرية (source code) من منصة NovellForge التابعة لشركة نوفيل (Novell).

 

> ملاحظة: في الواقع، لم يعد موقع NovellForge نشطًا حاليًا، وقد انتقل المشروع في وقت لاحق إلى منصات أخرى مثل GitHub، لكن النص الأصلي يشير إلى المصدر التاريخي.

 

ما هي بروتوكولات SMTP وPOP3 وIMAP؟

 

نظرة عامة 

SMTP وPOP3 وIMAP هي بروتوكولات ضمن مجموعة بروتوكولات TCP/IP تُستخدم في تسليم البريد الإلكتروني. إذا كنت تخطط لإعداد خادم بريد إلكتروني مثل hMailServer، فعليك معرفة الغرض من كل بروتوكول منها. كل بروتوكول هو في الأساس مجموعة محددة من قواعد الاتصال بين الحواسيب.

 

SMTP 

يرمز SMTP إلى بروتوكول نقل البريد البسيط (Simple Mail Transfer Protocol). 

يُستخدم SMTP عند إرسال بريد إلكتروني من عميل بريد (مثل Outlook Express) إلى خادم بريد، أو عند توصيل البريد من خادم بريد إلى خادم بريد آخر. 

يستخدم SMTP المنفذ (Port) رقم 25.

POP3 

يرمز POP3 إلى بروتوكول مكتب البريد (Post Office Protocol). 

يسمح POP3 لعميل البريد بتنزيل الرسائل الإلكترونية من خادم البريد. 

بروتوكول POP3 بسيط ولا يوفّر ميزات كثيرة سوى التنزيل. 

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

يستخدم POP3 عادةً المنفذ رقم 110.

IMAP 

يرمز IMAP إلى بروتوكول الوصول إلى الرسائل عبر الإنترنت (Internet Message Access Protocol). 

يتشابه IMAP مع POP3 في العديد من الجوانب، إذ يُستخدم أيضًا من قبل عميل البريد لتنزيل الرسائل من خادم البريد. 

إلا أن IMAP يحتوي على ميزات أكثر بكثير من POP3. 

تم تصميم بروتوكول IMAP ليسمح للمستخدمين بالاحتفاظ برسائلهم على الخادم، مما يمكّنهم من الوصول إلى بريدهم من أجهزة متعددة والحفاظ على حالة الرسائل (مثل قراءتها أو حذفها) متزامنة عبر جميع الأجهزة. 

ويتطلب IMAP مساحة تخزين أكبر على الخادم وموارد معالجة (CPU) أعلى مقارنةً بـ POP3، نظرًا لأن جميع الرسائل تبقى مخزّنة على الخادم. 

يستخدم IMAP عادةً المنفذ رقم 143. 

(للمزيد من المعلومات حول IMAP، يُمكنك الرجوع إلى مصادر إضافية.)

أمثلة 

لنفترض أنك تستخدم hMailServer كخادم بريدك لإرسال رسالة إلى العنوان: [email protected].

1. تضغط على زر "إرسال" في عميل بريدك، مثل Outlook Express. 

2. يقوم Outlook Express بإرسال الرسالة إلى hMailServer باستخدام بروتوكول SMTP. 

3. بعد ذلك، يُرسل hMailServer الرسالة إلى خادم بريد مايكروسوفت (mail.microsoft.com) أيضًا باستخدام بروتوكول SMTP. 

4. يقوم عميل بريد بيل (مثل Mozilla Mail) بتنزيل الرسالة من خادم mail.microsoft.com إلى حاسوبه المحمول باستخدام بروتوكول POP3 (أو IMAP).

معلومات المؤلف

تقع مسؤولية تقنية الخادم والتصميم العام لـ hMailServer على عاتق مارتن كناففه (Martin Knafve).

يستخدم البرنامج عدّة مكونات ومكتبات من طرف ثالث، ومن أبرزها:

- ترميز/فك ترميز MIME بواسطة جيف لي (Jeff Lee) 

- خوارزمية MD5 من RSA Data Security 

- خوارزمية Blowfish من تطوير بروس شناير (Bruce Schneier) 

- مكتبة SPF بواسطة روجر موزر (Roger Moser) 

- مكتبة Boost من boost.org 

- مكتبات Winsock وATL وADO وغيرها من مايكروسوفت (Microsoft) 

- أداة Inno Setup من JR Software 

- يحتوي هذا المنتج على برمجيات تم تطويرها بواسطة مشروع OpenSSL للاستخدام في OpenSSL Toolkit. (http://www.OpenSSL.org/)

للمزيد من تفاصيل حقوق الملكية... 

معلومات الاتصال 

مارتن كناففه (Martin Knafve) 

Nedre Långvinkelsgatan 21 

252 20 هيلسينغبورغ 

السويد 

البريد الإلكتروني: [email protected] 

الهاتف الثابت: +46 (0)42 30 10000 

الهاتف المحمول: +46 (0)73 82 00 781

سجل التغييرات (Changelog) الخاص بـ hMailServer للإصدار 5.6

الإصدار 5.6 - البنية 2145 (2014-11-13) - إصدار إنتاجي (Production) 

- في بعض الأحيان، كانت تُسجَّل رسالة خطأ عندما يستقبل hMailServer رسالة عبر بروتوكول SMTP. (ملاحظة: هذه المشكلة لم تكن موجودة في الإصدارات السابقة لـ 5.6). 

- لم يتم دائمًا حساب عدد اتصالات TCP الحالية بشكل صحيح (غالبًا ما كانت تظهر 2–3 اتصالات إضافية)، مما أدّى إلى عرض معلومات غير دقيقة في صفحة "الحالة" (Status). كانت المشكلة تحدث عند إعداد منافذ متعددة لنفس البروتوكول.

الإصدار 5.6 - البنية 2136 (2014-10-30) 

- القضية رقم 50: عند إعادة توجيه الرسائل (Forwarding)، يجب الآن تحديث عنوان "From" ليصبح عنوان حساب إعادة التوجيه بدلًا من عنوان المرسِل الأصلي.

الإصدار 5.6 - البنية 2132 (2014-10-17) 

- أصبحت رؤوس "Received" في رسائل البريد تحتوي الآن على تفاصيل خوارزمية التشفير (Cipher) المستخدمة في اتصالات SSL/TLS. 

- تم إنشاء قائمة افتراضية لخوارزميات تشفير SSL/TLS، مع تعطيل الخوارزميات القديمة غير الآمنة، وفقًا لتوصيات موزيلا (Mozilla). 

- أُضيف المنفذ TCP/IP 587 كمنفذ جديد لبروتوكول SMTP (يؤثر هذا التغيير على التثبيتات الجديدة فقط). 

- أصبح البحث العكسي عن أسماء النطاقات (Reverse DNS Lookup) يعمل بشكل صحيح مع عناوين IPv6. 

- أُضيف دعم لخوارزميات Diffie-Hellman (DH) في TLS، مما يمكّن من تفعيل خاصية "السرية التامة الأمامية" (Perfect Forward Secrecy). 

- أُضيف إعداد يسمح بتعطيل بروتوكولات الأمان التالية: SSLv3 وTLSv1.0 وTLSv1.1 وTLSv1.2. 

- أُضيف إعداد لتعطيل التحقق من شهادات الأمان (Certificate Verification). 

- تم تغيير تسمية عقدة "الأمان" (Security) في واجهة المستخدم إلى "SSL/TLS".

للاطلاع على سجل التغييرات الكامل...