الخلاصة

  • أضاف RFC 5233 الجزأين :user و:detail إلى مقارنات العناوين في Sieve، لكنه لم يوحّد فاصلًا أو صيغة عالمية للعناوين الموسومة.
  • يظل نظام البريد المستقبِل صاحب القرار في الترميز المحلي؛ وقد يحتفظ الظرف to بتفصيل لا يظهر في ترويسة مرئية.

كانت العلامة محلية؛ أما الحد الفاصل فكان جزءًا من العقد

يمكن لتفصيل يضاف إلى العنوان أن يوجّه الرسالة إلى مجلد، أو يميّز اشتراكًا في قائمة بريدية، أو يحدد صندوقًا صوتيًا. علامة الجمع طريقة مألوفة لكتابة ذلك، لكنها مثال واحد فقط. ففي يناير 2008 أضاف RFC 5233 إلى Sieve جزأين جديدين للمقارنة هما :user و:detail. لقد حدّد الأجزاء التي يمكن للمرشح فحصها، لا قواعد عناوين موحّدة لكل الأنظمة.

يفسّر نظام البريد المعني الجزء المحلي من العنوان. يعرض RFC 5233 التفصيل بعد المستخدم باستخدام +، ويعرضه أيضًا قبله باستخدام . وإذا تكررت سلسلة الفاصل في الجزء المحلي، يصبح أسلوب التقسيم معرّفًا بحسب التنفيذ، ويتبع عادة تنسيق نظام البريد المحيط. ويجب أن يطابق تنفيذ Sieve طريقة الترميز التي يستخدمها النظام أو يسمح بها؛ أما آلية تعريف تلك الطريقة أو الاستعلام عنها فخارج نطاق RFC. لذلك لا يجوز للمرشح افتراض أن + يعني «تفصيلًا» لمجرد أن مزودًا آخر يستخدمه كذلك.

إذا لم يتضمن العنوان جزءًا تفصيليًا مرمّزًا، فإن :user يعني الجزء المحلي كله، أي ما يعادل :localpart في Sieve. أما :detail فلا يطابق أي مفتاح مطلوب. وإذا وُجد الجزء التفصيلي لكنه فارغ، فقيمته سلسلة فارغة. وهكذا يميّز المعيار بين غياب الجزء ووجوده من دون نص.

يميّز RFC 5233 كذلك مصدر العنوان. يفحص اختبار address ترويسات الرسالة المنظمة، بينما يفحص اختبار envelope الاختياري بيانات النقل. وعند ترتيب البريد استنادًا إلى العنوان الذي أوصل الرسالة إلى مستلِم بعينه، يفضّل RFC في معظم الحالات الظرف to. فقد تجعل القوائم البريدية والأسماء المستعارة والنطاقات الافتراضية الظرف المصدر الوحيد الذي يحتفظ بالتفصيل الخاص بذلك المستلِم. أما تطبيق صيغة محلية على عنوان أجنبي، مثل عنوان المرسِل، فقد يؤدي إلى نتائج متضاربة أو خاطئة.

حل RFC 5233 محل النص السابق في RFC 3598. وتوضح ملاحظات التغيير أن وصف الترميز أصبح عامًا، وأن تنبيهات الظرف والعناوين الأجنبية أضيفت. يسجل IANA القدرة subaddress، لكن اسمًا في السجل لا يضمن قبول كل نظام لصيغة معينة. يستطيع Sieve مقارنة تفسير محلي يمدّه به النظام؛ لكنه لا ينشئ ذلك التفسير ولا يثبت كيفية إنشاء صندوق بريد أو تهيئته.

المصادر