ارسال ایمیل در سی شارپ
سلام دوستان وقت بخیر
من یه برنامه دارم مینویسم که باید اول هر صبح اطلاعات روز قبل رو برای ایمیل مشخصی ارسال کنه.
من برای این کار فایل ارسالی رو در متد لود صفحه اصلی(اولین صفحه) برنامه درست می کنم و میخوام که همونجا بعد از درست شدن فایل ارسال بشه. این کار رو انجام دادم ولی مشکل اینجاست که اگر یک روز اینترنت قطع بود فایل در لحظه بارگذاری صفحه اول ارسال نشد میخوام که هر موقع که کاربر به اینترنت متصل شد این کار انجام بشه اما نمیدونم چطور باید این کار رو انجام بدم(توجه داشته باشید که این برنامه از 7 فرم تشکیل شده و میخوام کاربر در هر صفحه ای که هست در صورت اتصال به اینترنت این کار انجام بشه)
لطفا راهنمایی کنید
ممنون از شما
2 پاسخ
البته به روشهای مختلفی میشه این مساله رو حل کرد
سلام. شما میتونید یک thread رو ایجاد کنید و در متد Main اون رو استارت کنید که وصل بودن به اینترنت رو چک کنه وبعد نسبت به ارسال ایمیل در صورت در دسترس بودن اینترنت اقدام کنه و اگر سیستم به اینترنت وصل نبود هر چند دقیقه یکبار این مساله رو چک کنه.