imapio.

فصول الراحة وطرق معالجة صناديق بريد IMAP
التحميل الان

imapio. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • اسم الناشر:
  • Roy Hyunjin Han
  • موقع ويب الناشر:
  • https://github.com/invisibleroads/

imapio. العلامات


imapio. وصف

فصول الراحة وطرق معالجة صناديق بريد IMAP يوفر IMAPIO بعض فئات الراحة وطرق معالجة صناديق بريد IMAP. نظرا لأن الطبقات مشتقة من فئات IMAPLIB، فإن جميع الطرق المتاحة في فئات IMAPLIB صالحة قابلة للاستخدام مباشرة. التثبيت: Easy_Install -U imapiousage: # الاتصال ب IMAP Serverimport Imapioserver = IMAPIO.CONNECT (المضيف، المنفذ، المستخدم، كلمة المرور) # حدد IMAP folderimport randommessagecount = server.cd (random.choice (server.folders)) # لكل بريد إلكتروني في علبة الوارد، للبريد الإلكتروني في Server.Walk (يشمل = "علبة الوارد"): # عرض معلومات طباعة المعلومات "التاريخ: s ' Email.Whenutc طباعة "الموضوع: s ' email.subject.encode (' utf-8 ') طباعة" من: s' allail.fromwh.encode ('UTF-8') طباعة "من (الاسم المستعار): S ' IMAPIO.CLEAN_NICKNAME (Email.Fromwhom) طباعة' إلى: s ' email.towhom.encode (' utf-8 ') طباعة' cc: s ' email.ccwhom.encode (' UTF-8 ') طباعة' bcc: s ' email.bccwh.Encode (' utf-8 ') # تعيين علامة الرسم البريد الإلكتروني للبريد الإلكتروني .seen = خطأ # لكل بريد إلكتروني باستثناء مجلدات القمامة والمسودات، للبريد الإلكتروني في server.walk (باستثناء = ): # تعيين البريد الإلكتروني المحذوف العلم البريد الإلكتروني.Deleted = خطأ # لكل بريد إلكتروني معيار القوس، emailcriterion = 'قبل 23 يناير 2005'emailnerator = server.walk (يستبعد = ، المعيار = emailcriterion) للبريد الإلكتروني، البريد الإلكتروني في التعداد (emailgenerator): # إظهار الأعلام طباعة طباعة البريد الإلكتروني .flags # حفظ البريد الإلكتروني بتنسيق مضغوط على القرص الصلب EmailPath = ' S.GZ' emailInew partpacks = البريد الإلكتروني.Save (emailPath) # استخراج المرفقات من البريد الإلكتروني على القرص الصلب ل partindex، اسم الملف، contenttype، حمولة في Imapio.extract_parts (EmailPath): طباعة لين (الحمولة)، filename.Encode ، 1، 23، 1، 0)، الموضوع = "الموضوع"، fromwhomm='from@example.com "، towhom='to@example.com"، ccwhom='cc@example.com "، bccwhom = 'bcc @ examperial.com '، bodytext = u'text'، bodyhtml = u ' النص '، quttionmentpaths = ) البريد الإلكتروني = server.walk ('علبة الوارد'، المعيار = 'من from@example.com to@example.com'). التالي () البريد الإلكتروني.dlected = trueserv متطلبات er.expunge (): بيثون ما الجديد في هذا الإصدار: عادت إلى تعيين () للحصول على إصدارات Python <2.7 التي تفتقر إلى وضع بناء جملة حرفي اختبارات ثابتة للخوادم مثل Lotus Domino التي لا تقوم بتحديث مؤشرات البحث


imapio. برامج ذات صلة