البريد :: Imaptalk.

البريد :: IMAPTALK هو واجهة عميل IMAP مع الكثير من الميزات.
التحميل الان

البريد :: Imaptalk. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Rob Mueller
  • موقع ويب الناشر:
  • http://search.cpan.org/~robm/Mail-IMAPTalk-1.03/IMAPTalk.pm

البريد :: Imaptalk. العلامات


البريد :: Imaptalk. وصف

البريد :: IMAPTALK هو واجهة عميل IMAP مع الكثير من الميزات. البريد :: IMAPTALK هو واجهة عميل IMAP مع الكثير من الميزات. استخدام البريد :: Imaptalk؛ $ imap = mail :: imaptalk-> جديد (خادم => $ imapserver، اسم المستخدم => 'foo'، كلمة المرور => 'bar'، uid => 1) || يموت "فشل في الاتصال / تسجيل الدخول إلى خادم IMAP"؛ # إلحاق رسالة إلى المجلد مفتوح (بلدي $ f، 'rfc82msg.txt')؛ $ imap-> avend ($ foldername، $ f) || دير $ @؛ إغلاق ($ F)؛ # حدد مجلد واحصل على أول رسالة غير مرئية $ imap-> حدد ($ foldername) || يموت $ @؛ msgstr = $ imap-> البحث ("لا"، "رأي") -> ؛ # احصل على رسالة مغلف وطباعة بعض التفاصيل $ MSGEV = $ IMAP-> FETCH ($ msgstr، envelope ') -> {$ msgid} -> {envelope}؛ طباعة "من:". MSGEV -> {من}؛ طباعة "إلى:". MSGEV -> {to}؛ طباعة "الموضوع:". MSGEV -> {pales}؛ # احصل على رسالة هيكل الرسالة $ msgbs = $ imap-> fetch ($ msgstr، 'bettysterure') -> {$ msgid} -> {bodystysticure}؛ # العثور على IMAP الجزء الأول من النص جزء من الرسالة $ msgtxthash = mail :: imaptalk :: find_message ($ msgbs)؛ msgpart = $ msgtxthash -> {عادي} -> {'IMAP-partnum'}؛ # استرجاع رسالة نص رسالة $ msgtxt = $ IMAP-> fetch ($ msgstr، "الجسم ") -> {$ msgid} -> {body}؛ $ imap-> logout ()؛ تتصل الوحدة هذه مع خادم IMAP. يتم تعيين كل أمر خادم IMAP إلى طريقة لهذا الكائن. توجد وحدات أخرى غيرها من وحدات IMAP الأخرى على CPAN، وهذا يحتوي على العديد من المزايا على الوحدات النمطية الأخرى. قم بتوزيع هياكل IMAP أكثر تعقيدا مثل المغلفات وهياكل الجسم في هياكل بيانات PERL لطيفة. إنه يدعم بشكل صحيح ذرات، ونقلت السلاسل والضروات في أي وقت. بعض المحللين في الوحدات النمطية الأخرى غير متوافقة تماما وقد تندلع في الأوقات الفردية مع بعض الرسائل على بعض Servers.IT قيم العودة الكبيرة (على سبيل المثال. المرفقات على رسالة) ليتم قراءتها مباشرة في ملف، بدلا من الذاكرة. ويشمل بعض الوظائف المساعدة للعثور على جزء النص الفعلي / العادي أو النص / HTML من رسالة من هيكل MIME معقد. كما يمكن العثور على قائمة بالمرفقات، وبطاقات CID لرسائل HTML مع الصور المرفقة. إنه يدعم فك رؤوس MIME إلى أقدام Perl UTF-8 تلقائيا، حتى لا تضطر إلى التعامل مع رؤوس MIME المشفرة (ممكنة). في حين أن بروتوكول IMAP يسمح بإجراء تشغيل غير متزامن للأوامر، فإن هذه الوحدة مصممة لاستخدامها بطريقة متزامنة. هذا هو، يمكنك إصدار أمر عن طريق استدعاء الأسلوب، وسيتم حظر الأمر حتى يتم إرجاع الاستجابة المناسبة. سيتم بعد ذلك إرجاع الطريقة النتائج المحيطة بها من الأمر المحدد. متطلبات: perl.


البريد :: Imaptalk. برامج ذات صلة