Avatar ·

SMTPLIB في Python مع smtp.yandex.ru

📁 بايثون, سؤال, مثال, عمل

أستخدم Python 3.4.3. أريد كتابة سكريبت بسيط سيرسل معلومات نصية إلى البريد المحدد. وجدت:. في وضع المترجم الفوري أدخل:

  >>> import smtplib >>> server = smtplib.SMTP('smtp.yandex.ru', 465)  

والمترجم الفوري يتجمد بشدة. بالنسبة لـ Yandex، أخذت المعلومات عن الخادم.

UPD: إذا استخدمت نفس الشيء لـ Gmail:

  server = smtplib.SMTP('smtp.gmail.com', 587)  

كل شيء طبيعي. ومع ذلك، أود (أي لدي بريد) الاتصال بـ Yandex. هل هذا ممكن؟

upd2: إذا استخدمت المنفذ 587 لـ Yandex، فإن السطر الثاني يمر أيضًا. ومع ذلك، الثالث: