يبدو هذا الطلب مشكلة شبكة: امنع نوعاً معيناً من المرفقات من مغادرة المبنى، و VPN موجود بالفعل، فاستخدمه. هذا التأطير ينهار عند أول سؤال يجب على المرشّح الإجابة عنه. تحتاج قواعد المحتوى إلى رؤية الرسالة، والرسالة تصبح مرئية في طبقة مختلفة عن النفق. أتتبَّع مسار البريد إلى الخارج من الحزمة وأتوقف عند أول موضع توجد فيه البيانات المطلوبة فعلاً.

ثلاث طبقات مستقلة: نقل VPN، واتصال SMTP TLS، وتشفير الرسالة نفسها. كل واحدة تنتهي في مكان مختلف.

ابدأ من الطبقة التي ترى الرسالة

فك تغليف VPN يمنحك حركة الشبكة الداخلية. إذا فتح عميل البريد اتصال TLS إلى خادم إرسال، فإن الحركة الداخلية لا تزال تحتوي على تدفق TLS ذلك، وليس بريداً مقروءاً.

لذلك فإن التقاط الحزم عند حافة النفق يجيب عن سؤال مختلف عن “هل تحتوي هذه الرسالة على مرفق محظور”.

إنهاء SMTP TLS ينتهي عند المغلّف

إنهاء SMTP TLS على خادم البريد يكشف الرسالة كما أُرسلت إلى تلك النقطة. يرى الخادم الترويسات والمغلّف وبنية MIME. هذا يكفي لكثير من قواعد المحتوى. يخبرك المغلّف بالمرسل والمستلمين كما فهمهم الخادم.

وهذا لا يكفي لرسالة محمية بـ S/MIME. يتلقى الخادم كياناً محمياً، وبدون المفاتيح المعنية لا يستطيع قراءة المحتوى داخله. وينطبق الحد نفسه على مرفق مشفّر يصل سليماً.

لا تُضعف أمن النقل لتجعل التقاطاً سلبياً مقروءاً. فذلك يغيّر البنية بدلاً من وضع القاعدة حيث توجد البيانات.

S/MIME ينتهي حيث توجد المفاتيح

يحمي S/MIME بيانات رسالة MIME، لذا فإن حده هو مادة المفاتيح وترتيب فك التشفير المصرّح به. المرشّح الذي يفتقر إلى تلك المفاتيح يمكنه مع ذلك التصرف بناءً على بيانات وصفية ظاهرة أو على وجود كائن محمي، لكن النتيجة مختلفة.

إذا كانت المؤسسة تشغّل بوابة تشفير مصرّحاً بها أو تحكماً مُداراً في نقاط النهاية، فوثّق أين يوجد النص الصريح، وأي هوية يجوز لها تفتيشه، وكيف تُحمى المفاتيح والسجلات. لا يوجد مفتاح رئيسي ينشأ من تمرير الحركة عبر VPN.

اكتب ذلك قبل أن يعد أحد بتصنيف النص الصريح. فالوعد هو الجزء الصعب التراجع عنه.

ضع القاعدة في منصة البريد

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

توثّق Postfix مثلاً تصفية المحتوى بعد قائمة الانتظار: تُوضع الرسالة في قائمة الانتظار، وتُمرّر إلى مرشّح، ثم تُعاد إلى مسار التسليم. وترتيبها بعد قائمة الانتظار يختلف عن خيارَي الوسيط قبل قائمة الانتظار و Milter اللذين يشير إليهما الدليل نفسه. اختر التكامل وسلوك الفشل المدعومين لخدمة البريد التي تشغّلها فعلاً.

قاعدة مرفق واحدة ليست برنامجاً كاملاً لمنع تسرّب البيانات. تحتاج عمليات الرفع من المتصفح والتخزين المشترك وإجراءات نقاط النهاية إلى ضوابط خاصة بها.

اكتب اختبار القبول برسائل اصطناعية

اختبر بأمثلة اصطناعية معتمدة: رسالة مسموح بها، وإجراء محتوى محظور، والمعالجة المعلنة لتشفير مستوى الرسالة. وأدرج ما تفعله خدمة البريد عندما يكون مرشّحها غير متاح.

النتيجة المفيدة تسمّي الإجراء، ونقطة الإنفاذ، والبيانات المرئية هناك. “قام VPN بفك تشفيرها” يجيب عن طبقة واحدة ولا يغني عن نموذج المحتوى والتفويض لتطبيق البريد.

مقالات ذات صلة