عضویت سریع

دریافت نیوک لرن

تبلیغات

خوراک های نیوک لرن

اخبار
دانلودي ها
آخرين نظرات
وبلاگ سایت

برچسب های برتر

محصولات

Qmail چیست و چگونه آن را در سرور شخصی بهینه سازی کنیم ؟

ترفندهای طراحی ,امنیت,آموزش,يکشنبه، 8 اسفند، 1389 1346Aneeshtan


در نیوک لرن نمی خواهیم زیادی بحث های آموزشی را تخصصی کنیم ولی واقعا جای اینگونه آموزش های سطح بالا در وب فارسی خالی است و شخصا وبگاه فارسی خوبی ندیدم که به آموزش های مدیریت سرورها و ابزارهای ارتباطی سایت بپردازد . در این آموزش ما به معرفی Qmail و  بررسی چگونگی حل مشکلات آن در سرورهای لینوکس می پردازیم که نیاز است شما برای این کار دسترسی به SSH پروتکل داشته باشید که می توانید توسط نرم افزارهایی مانند PUTTY به سرور متصل شوید . در ادامه شرح کاملی از این سرویس آورده می شود .



Qmail  رابط انتقالی پیام های الکترونیک است که تحت سیستم UNIX اجرا می شود . به بیانی ساده تر این سرویس دریافت و ارسال نامه های الکترونیکی mail  یکی از پر کاربردترین سرویس های رایگان است که معمولا به صورت پیش فرض در کنترل پنل های تحت وب مانند کلوکسو - دایرکت ادمین - پلسک و سی پنل نصب است و امکان استفاده از آن برای مدیران سرور فراهم است . 

Qmail سرویسی است که مسئولیت دریافت و ارسال ایمیل های سرور را برعهده دارد , پس هرگونه انتقال email بدون یک سرویس ارتباطی مانند qmail ناممکن است و اگر این سرویس در سرور شما غیرفعال شود مطمئنا ارسال و دریافت ایمیل هم غیرفعال می شود .

اما در این مقاله بیشتر از آنکه بخواهیم به معرفی آن بپردازیم دوست داریم به راه حل های رفع مشکلات این سرویس پردازیم .

از مشکلاتی که یک مدیر سرور ممکن است دچارش شود و در بسیاری موارد مشاهده می شود با مراجعه به مسئولین فنی سرورها  پیشنهاد ریست کل کنترل پنل داده می شود ازذحام بیش از حد qmail و پشت خط ماندن ارتباط های معلق شده است . بدین معنا که ظرفیت خجمی ارسال ایمیل در یک لحظه پر شده است و ایمیل های منتظر زیادی وجود دارد و این تداخل در سیستم qmail منجر به غیرفعال شدن این سرویس یا به اصطلاح صحیح تر crash شدن آن می شود .

 

راه حل هایی که می شود امتحان کرد :

 

- تمیز کردن پوشه های qmail و فرار از نصب مجدد کنترل پنل !!!

 

ابتدا توسط PUTTY به کامند لاین سرور خود متصل بشود که بعد از باز کردن این نرم افزار و وارد کردن مشخصات روت سرور می توانید کدهای زیر را تایپ کنید 

 

su -

wget http://www.japanitup.com/scripts/qmailclear.sh

sh ./qmailclear.sh

 

و بعد از آن منتظر باشید تا پاسخ done را مشاهده کنید .

 

پس از آن ما می توانیم از یک اسکریپت و شل دیگر استفاده کنیم تا این سرویس را تعمیر کنیم 

 

پس به ترتیب کدهای زیر را وارد کنید 

 

 wget http://qmail.jms1.net/scripts/qfixq

chmod 700 qfixq

./qfixq

 

./qfixq live

/qfixq live empty

 

 

در آخر یک بار سرویس Qmail  را با دستور زیر Restart بکنید .

 

qmailctl restart 

 

سعی می کنم تا اینگونه آموزش ها که مطمئنا هر مدیر سروری باید بداند را در همین نیوک لرن بیاورم تا شما نیز اگر روزی به چنین مشکلاتی برخورد کردید , نیاز به جستجوی زیاد و یا احتمالا ریست کل کنترل پنل نداشته باشید .

 

فرشاد غضنفری 


سرور آموزش 
درجه 0/5 (0%) (0 رای)

ارسال به بلینک لیست ارسال به خوشمزه ارسال به ديگ ارسال به فرل ارسال به ردديت ارسال به تکنوراتي ارسال به یاهو مای وب ارسال به 100 درجه کلوب ارسال به بالاترین ارسال به دنباله ارسال به مهندس ارسال به استامبل ارسال به نتوز ارسال به فرندفید ارسال به تویتر ارسال به فیس بوک ارسال به سیمپی ارسال به Windows Live اشتراک گذاری در گوگل ارسال لینک از طریق یاهو مسنجر برای دوستان ارسال به سرویسهای دیگر


بازدیدکنندگان غیر عضو حق ارسال نظر و پیشنهاد در مورد مطالب این سایت ندارند .
برای استفاده از سرویسهای مخصوص کاربران عضو فرم عضویت را تکمیل نمائید .



مدت زمان ایجاد صفحه : 0.30 ثانیه
تعداد ارتباط : 45
حافظه درگیر: 1.92 مگابایت

Copyright @2008-2011 Nukelearn CMS|   Email  | XML| license |[Valid Atom 1.0] [Valid RSS]


با کلیک روی 1+ از سایت ما حمایت کنید