mailto
يُعدّ mailto نظامًا لمعرّف الموارد الموحد (URI) لعناوين البريد الإلكتروني . ويُستخدم لإنشاء روابط تشعبية على مواقع الويب ، مما يسمح للمستخدمين بإرسال بريد إلكتروني إلى عنوان محدد مباشرةً من مستند HTML ، دون الحاجة إلى نسخه وإدخاله في برنامج البريد الإلكتروني .
تم تعريفها في الأصل من خلال طلب التعليقات (RFC) 1738 في ديسمبر 1994، [ 1 ] وتم توسيعها بواسطة RFC 2368 في يوليو 1998، [ 2 ] وتم تحسينها بواسطة RFC 6068 في أكتوبر 2010. [ 3 ]
بناء الجملة
تتكون عناوين البريد الإلكتروني من المخطط mailto:وعنوان مستلم واحد أو أكثر، مفصولة بفاصلة. بالإضافة إلى ذلك، يمكن إضافة رؤوس البريد الإلكتروني، مثل `@mailto` ccأو `@mailto`، كأزواج من سمة وقيمة في مكون الاستعلام الخاص بالبريد الإلكتروني.subject
يجب استخدام ترميز النسبة المئوية للجزء المحلي من عناوين البريد الإلكتروني ولقيم الترويسة. يمكن أيضًا ترميز أجزاء النطاق من العناوين باستخدام ترميز النسبة المئوية، ولكن يُوصى باستخدام ترميز IDNA لضمان التوافق مع البرامج القديمة. [ 3 ]
أمثلة
يمكن استخدام "mailto" داخل مستند HTML لإنشاء رابط لإرسال البريد الإلكتروني:
<a href="mailto:someone@example.com"> إرسال بريد إلكتروني </a>يؤدي النقر على الرابط التشعبي إلى فتح برنامج البريد الإلكتروني الافتراضي تلقائيًا، مع تعبئة عنوان البريد الإلكتروني الوجهة مسبقًا.
يمكن تحديد القيم الأولية للعناوين (مثل الموضوع، نسخة إلى، إلخ) ونص الرسالة في عنوان URL. لا يمكن تضمين المسافات الفارغة، وعلامات الرجوع، وعلامات تغذية الأسطر مباشرةً، بل يجب ترميزها بنسبة مئوية : [ 4 ]
<a href="mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body"> إرسال بريد إلكتروني </a>يمكن تحديد عناوين متعددة: [ 3 ]
<a href="mailto:someone@example.com,someoneelse@example.com"> إرسال بريد إلكتروني </a>يمكن حذف العنوان:
<a href="mailto:?subject=mailto%20with%20examples&body=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMailto"> شارك هذه المعرفة ... </a>يجب أن تبدأ العناوين الأولية فقط بعلامة استفهام . أما العناوين اللاحقة فتتطلب علامة العطف (&) . إذا لم يُتبع هذا الترتيب، فلن يقوم النظام بنسخ العناوين إلى برنامج البريد الإلكتروني بشكل صحيح. [ 5 ]
الأمن والخصوصية
تُشير RFC 6068 إلى عدد من المشكلات الأمنية ، من بينها جمع عناوين البريد الإلكتروني آليًا . إذ يُمكن تحديد مواقع عناوين البريد الإلكتروني (mailto) داخل صفحات HTML باستخدام وسائل آلية، تتضمن عادةً استخدام عناصر DOM أو التعابير النمطية . وتُصبح هذه العناوين، التي يتم جمعها بهذه الطريقة، عُرضةً للإضافة إلى قوائم البريد الإلكتروني الجماعية الخاصة بالمرسلين العشوائيين ، وبالتالي استقبال كميات كبيرة من الرسائل غير المرغوب فيها.
رغم وجود طرق لـ"تحصين" روابط البريد الإلكتروني ضد عمليات جمع البيانات - كتشويه العناوين وتشفيرها باستخدام جافا سكريبت - إلا أن هذه الحمايات يمكن تجاوزها بواسطة برامج جمع بيانات متطورة. وتوفر تقنيات أخرى، مثل وضع العنوان خلف اختبار CAPTCHA أو ما شابهه من اختبارات التحقق من هوية المستخدم، مستوى أمان مماثلاً لما هو متاح لوسائل الاتصال الأخرى، وخاصة نماذج الويب ، التي تواجه تحديات مماثلة في منع البريد العشوائي.
مراجع
- ↑ بيرنرز-لي، تي.؛ ماسينتر، لاري؛ مكاهيل، إم. (ديسمبر 1994). "محددات مواقع الموارد الموحدة (URL)" . تم الاسترجاع في 11 سبتمبر 2021 .
- ↑ هوفمان، بول؛ ماسينتر، لاري؛ زاوينسكي، جيمي (يوليو 1998). "مخطط عنوان URL من نوع mailto" . تم الاطلاع عليه بتاريخ 26 سبتمبر 2015 .
- 1 2 3 دورست، مارتن؛ ماسينتر، لاري. زاوينسكي ، جيمي (أكتوبر 2010). "مخطط URI" mailto "" . تم الاسترجاع 26 سبتمبر 2015 .
- ↑ "إنشاء الروابط التشعبية § روابط البريد الإلكتروني" . وثائق MDN على الويب . تم الاطلاع عليه بتاريخ 30-09-2019 .
- ↑ "RFC 6068" . متتبع بيانات IETF .
- بريد إلكتروني
- مخططات URI
- ويب 1.0
