PDA

View Full Version : تاخیر در ارسال میل توسط smtp



mehrdad201
پنج شنبه 13 دی 1386, 13:22 عصر
سلام به دوستان

یه مساله ای هست که خواستم از دوستان و اساتید سوال کنم.

اگر شما برای ارسال میل از smtp استفاده می کنید آیا شما هم دیدید که موقعیکه میخواد میل رو سند کنه تاخیر داره.. بین 30 ثانیه تا 2 دقیقه ؟؟؟؟

از بین دوستان کسی میدونه که چطوری میشه جلوی ایجاد این تاخیر رو گرفت ؟!!!!!!!

raravaice
پنج شنبه 13 دی 1386, 13:46 عصر
سلام

این مسئله فکر نمیکنم مربوط به برنامت باشه.
تا اونجایی که من میدونم ایمیل هایی که از این پروتکل ارسال میشه به صورت یک صف یا بافر توی سرور قرار میگیره و نوبتی فرستاده میشه حالا بستگی داره که smtp سرور شما مشغول باشه یا نه یعنی چندتا درخواست ارسال قبل از شما ارسال شده این مورد اکثر برای سرور های share شده وجود داره چون شما تنها کاربر استفاده کننده از این سرور نیستی.
در کل مسئله عادی هست.

موفق باشی

mehrdad201
پنج شنبه 13 دی 1386, 17:42 عصر
از این نظر که smtp سرور مشغول باشه راستش مطمئن نیستم

اما من یه برنامه ارسال میل asp قدیمی رو اجر کردم که با cdosys کار میکرد. اون بدون هیچ تاخیری ایمیل رو ارسال میکرد....

اما این یکی نه. در ضمن تو دیباگ هم که چک می کنم همین تاخیر رو داره ...........

توی نت هم سرچ کردم دیدم که این مشکل به طور واضحی مطرح شده کافیه یه گوگلینگ کنی

راه هایی که اونها انجام داده بودند رو هم انجام دادم اما مشکل حل نشد......

فقط مونده تست ترد. یعنی اینکه بیام با ترد میل رو ارسال کنم....

راستش نمیدونم میشه یا نه.......

hamed_bostan
پنج شنبه 13 دی 1386, 22:54 عصر
mail.Priority = MailPriority.High;