با استفاده از توابع IMAP در PHP یک اسکریپت بنویسید که پوشههای ایمیل (imap_folder) سرور را فهرست کند و سپس هدرهای ایمیلهای موجود در یک پوشه انتخابی را نمایش دهد.
0.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:25 0.0
از اکستنشن IMAP در PHP استفاده کنید: با imap_open به صندوق پستی وصل شوید، فهرست پوشهها را با imap_list یا imap_lsub دریافت کنید، برای باز کردن پوشه انتخابی از imap_reopen یا یک imap_open جداگانه استفاده کنید، سپس با imap_search('ALL') یا شمارش پیامها شناسهها را بگیرید و هدرها را با imap_fetch_overview یا imap_fetchheader/imap_headers بازیابی کنید. مطمئن شوید که مسیر صندوق پستی با فرمت درست مثل "{imap.example.com:993/imap/ssl}" تنظیم شده، اکستنشن IMAP فعال است، از imap_utf8 برای دیکد کردن سابجکتها استفاده کنید و در پایان اتصال را با imap_close ببندید و خطاها را با imap_errors مدیریت کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای مطمئن شدن از اتصال، مطمئن شوید افزونه IMAP فعال است و مسیر صندوق با فرمت {imap.example.com:993/imap/ssl} به درستی تنظیم شده است. در فهرست پوشهها از imap_list یا imap_lsub استفاده کنید و خطاها را با imap_errors بررسی کنید. هنگام خواندن هدرها از imap_utf8 برای دیکد کردن موضوعها استفاده کنید و خروجیها را با imap_fetch_overview یا imap_fetchheader به دست آورید. در پایان اتصال را با imap_close ببندید و اگر لازم است پوشه تغییر کند از imap_reopen یا یک imap_open جداگانه استفاده کنید.
گزارش