ما هي Autodiscover وما هو استخدامها؟
Autodiscover هو بروتوكول يسمح لعملاء البريد الإلكتروني (مثل Thunderbird، و Apple Mail، و Microsoft Outlook) بتهيئة معلمات اتصال الخادم لعنوان بريدك الإلكتروني تلقائيًا، بدلاً من إعداد جميع المعلمات يدويًا. هذا يوفر عليك الوقت، خاصةً إذا كان عليك إعداد العديد من الحسابات.
لاستخدام نظام Autodiscover، تأكد من أن عميل البريد الخاص بك يدعم هذه الميزة، حيث لا تدعمها جميع برامج البريد حاليًا. بالإضافة إلى ذلك، من الضروري تغيير إعدادات DNS الخاصة بنطاقك لإضافة بعض المعلمات التي ستسمح لك بالاتصال بخدمة Autodiscover بشكل مناسب.
إن تهيئة Autodiscover لنطاقك يجعل من السهل على المستخدمين إعداد حسابات بريدهم الإلكتروني للمرة الأولى ويتجنب أي أخطاء مطبعية. كما أن هذا الإعداد بسيط جدًا وليس له أي تكلفة إضافية أو تأثير على الأداء.
توافق
لا تتوافق جميع برامج البريد الإلكتروني حاليًا مع Autodiscover. فيما يلي قائمة بالعملاء المتوافقين:
العميل | الإصدار | البروتوكول |
Microsoft Outlook | 2013 وما أحدث | IMAP و SMTP |
Microsoft App Mail, Contacts and Calendar | Windows 10 | Microsoft® Exchange ActiveSync |
Mozilla Thunderbird | 60 وما أحدث | IMAP و SMTP |
Android | الأحدث | Microsoft® Exchange ActiveSync |
Apple iOS | 12 وما أحدث | Microsoft® Exchange ActiveSync |
إعداد Autodiscover عبر VirtualHost
لضمان التوافق الكامل مع غالبية عملاء البريد الإلكتروني، نقترح عليك إنشاء VirtualHost خاص بنطاقك على شكل autodiscover.mycompany.com
مع شهادة SSL صالحة. في VirtualHost، ستحتاج إلى إضافة إعادة توجيه (redirect) من نوع 302 إلى خادم Autodiscover الخاص بـ LS Suite.
استبدل mycompany.com
باسم نطاقك. يمكنك العثور على مثال لـ VirtualHost مع قواعد إعادة التوجيه في المثال التالي:
<VirtualHost *:443>
ServerName autodiscover.mycompany.com
ServerAlias autoconfig.mycompany.com
RewriteEngine on
RewriteRule ^.*config-v1\.1\.xml$ https://autodiscover.lsbox.email/thunderbird.php [NC,R=302,L]
RewriteRule ^.*autodiscover\.xml$ https://autodiscover.lsbox.email/outlook.php [NC,R=302,L]
RewriteRule ^.*autodiscover\.json$ https://autodiscover.lsbox.email/outlook.json.php [NC,R=302,L]
SSLEngine on
SSLCertificateFile /path/to/ssl.cert
SSLCertificateKeyFile /path/to/ssl.key
</VirtualHost>
إعداد Autodiscover عبر سجل DNS
إذا لم تكن لديك إمكانية إنشاء VirtualHost في HTTPS، فلا يزال بإمكانك إعداد Autodiscover عبر سجل DNS. من المهم أن تتذكر أن هذا الإعداد قد لا يكون كافيًا لجعل Autodiscover متوافقًا مع عميل البريد الإلكتروني الخاص بك. للقيام بذلك، ادخل إلى لوحة إدارة DNS الخاصة بمزود نطاقك وأضف سجلات CNAME التالية:
السجل | نوع السجل | القيمة |
autoconfig.mycompany.com | CNAME | autodiscover.lsbox.email. |
autodiscover.mycompany.com | CNAME | autodiscover.lsbox.email. |
التحقق من الإعداد الصحيح لسجلات Autodiscover
للتحقق من صحة إعدادات سجلات Autodiscover لنطاقك، يمكنك تشغيل أوامر nslookup
التالية من سطر الأوامر: nslookup -q=cname autoconfig.mycompany.com
nslookup -q=cname autodiscover.mycompany.com
يجب أن تكون الاستجابة كما يلي على التوالي:
autoconfig.mycompany.com canonical name = autodiscover.lsbox.email.
autodiscover.mycompany.com canonical name = autodiscover.lsbox.email.