تخطي إلى المحتوى

لا يمكن تحويل هذا النوع من الملفات في المتصفح.

┐─ تحليل الملف ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
المطور : اتحاد البريد الإلكتروني / IETF
الفئة : أخرى
نوع MIME : text/vcard
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

ما هو ملف VCF؟

VCF (vCard File) هو الصيغة القياسية لتخزين وتبادل معلومات جهات الاتصال بشكل رقمي، محدد في RFC 6350. يمثل بطاقة عمل إلكترونية تحتوي على الاسم وأرقام الهواتف وعناوين البريد الإلكتروني والعنوان البريدي وروابط الويب والصور وأي معلومات شخصية أو مهنية أخرى.

ملفات VCF نصية عادية مبنية على نمط PROPERTY:VALUE، تبدأ بـ BEGIN:VCARD وتنتهي بـ END:VCARD. يمكن أن يحتوي ملف VCF واحد على جهة اتصال واحدة أو مئات الجهات (VCF متعدد السجلات) وهو شائع في تصدير دفاتر العناوين بالجملة.

كيفية فتح ملفات VCF

  • جهات الاتصال على iOS — انقر على الملف لاستيراد فوري
  • جهات الاتصال على أندرويد — المعالج يطلب منك اختيار الحساب
  • Apple Contacts (ماك) — انقر مرتين لإضافة الجهة
  • Microsoft Outlook (ويندوز، ماك) — ملف > استيراد وتصدير
  • جهات اتصال جوجل (contacts.google.com) — استيراد VCF
  • أي محرر نصوص — VCF نص عادي قابل للقراءة والتحرير

المواصفات التقنية

الخاصيةالقيمة
المعيارRFC 6350 (vCard 4.0)
نوع MIMEtext/vcard
الترميزUTF-8
الإصدارات2.1، 3.0، 4.0
خصائص أساسيةFN (الاسم الكامل)، N (الاسم المجزأ)، TEL، EMAIL
خصائص متقدمةPHOTO، ADR، URL، BDAY، ORG، TITLE
ملفات متعددة الجهات✅ جهات متعددة في ملف واحد

الاستخدامات الشائعة

  • مشاركة بطاقات العمل: إرسال VCF عبر البريد أو رسالة لإضافة جهة الاتصال بنقرة
  • نسخ احتياطي لجهات الاتصال: تصدير جميع جهات الاتصال من الهاتف أو Gmail كـ VCF
  • الترحيل بين الهواتف: نقل جهات الاتصال من هاتف قديم إلى جديد بدون الحاجة لبلوتوث
  • أنظمة CRM: استيراد وتصدير قواعد العملاء
  • رمز QR لبطاقة العمل: محتوى vCard مُشفَّر في رمز QR للمسح المباشر

مثال ملف VCF

BEGIN:VCARD
VERSION:3.0
FN:أحمد محمد العبدالله
N:العبدالله;أحمد;محمد;;
ORG:شركة التقنية للحلول
TITLE:مدير تطوير البرمجيات
TEL;TYPE=CELL:+966-50-123-4567
TEL;TYPE=WORK:+966-11-987-6543
EMAIL;TYPE=WORK:ahmed@techsolutions.sa
URL:https://linkedin.com/in/ahmed-abdallah
ADR;TYPE=WORK:;;شارع الملك فهد;الرياض;;12345;المملكة العربية السعودية
BDAY:1990-05-15
END:VCARD

تصدير جهات الاتصال بالجملة

# على ماك — تصدير جميع جهات الاتصال
# من تطبيق Contacts: ملف > تصدير > تصدير vCard

# معالجة VCF بـ Python
import vobject

with open("contacts.vcf") as f:
    for vcard in vobject.readComponents(f.read()):
        print("الاسم:", vcard.fn.value)
        if hasattr(vcard, 'email'):
            print("البريد:", vcard.email.value)