هل هناك طريقة أستطيع أن أقول ما إذا كان خادم SMTP يتوقع العميل الاتصال باستخدام "الضمني" SSL مقابل "صريحة" SSL ؟
-
05-07-2019 - |
سؤال
SSL يمكن أن تكون إما "صريحة" أو "الضمني" كما أوضح هذا الرابط:
http://help.globalscape.com/help/secureserver2/Explicit_versus_implicit_SS.htm
النظام.صافي.البريد فقط دعم "صريحة" SSL ، كما هو موضح هنا:
لذلك أنا أحاول أن استخدام النظام.صافي.البريد للاتصال إلى ملقم SMTP أنني لم يكن لديك أي سيطرة على و هو الفشل.كيف يمكنني أن أعرف على وجه اليقين أنه فشل لأن الخادم يريد "الضمني" اتصال SSL?اختبار ما يمكنني القيام به من جانب العميل?
المحلول
عادة هذا هو تحكمها الاتفاقية.SMTP يعمل على المنفذ 25 (حالة طبيعية) يستخدم صريحة SSL.SMTPS تعمل على منفذ 465 يستخدم الضمني SSL.إرسال بريد تعمل على منفذ 587 يستخدم صريحة SSL.
أن أقول على وجه اليقين ، telnet إلى المنفذ ، كما في "telnet mail.example.com 25".إذا كنت ترى نص عادي راية أين الخادم يعرف نفسه, ثم كنت تتعامل مع صريح SSL.إذا كنت الاتصال بنجاح و أرى شيئا, ثم كنت تتعامل مع الضمني SSL.