Author Archives: مهندس محمدی

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل
انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

تصور کنین که شما مدیر یه وب سایت بزرگ هستین و اکانت های ایمیل خیلی زیادی برای آدرس دامنه وب سایتتون تو هاست ایجاد کردین، مثلا فرض کنید آدرس دامنه وب سایتتون yoursite.ir هستش و آدرس های ایمیلی مثل: [email protected]، [email protected]، [email protected] تو هاست وب سایتتون ایجاد کردین و آدرس این ایمیل ها رو در اختیار کاربران وب سایتتون قرار دادین و برای رسیدگی به امور هرکدوم از این ایمیل ها یه کارمند استخدام کردین، اگه شما بخواین ایمیل های دریافتی این اکانت های ایمیل رو هر روز بررسی کنید راه های مختلفی وجود داره، اولیش چک کردن ایمیل ها از طریق وب میل هاست هستش، دومیش اینه که این اکانت های ایمیل رو به نرم افزار های میل کلاینت مثل windows live mail، outlook، یا نرم افزار mail ویندوز 10 متصل کنید، سومیش هم اتصال اکانت های ایمیل هاست به جیمیل هستش که تموم این ها رو تو متن های قبلی براتون توضیح دادیم، و اما یه راه چهارم هم وجود داره و اون اینه که شما توسط قابلیت ایمیل فورواردر در سی پنل قادر هستین یه تنظیماتی بر روی اکانت های ایمیل ایجاد شده انجام بدین تا بلافاصله پس از این که برای اون اکانت ایمیل سایت شما توسط کاربرانتون یه ایمیل ارسال شد، یه نسخه از اون ایمیل سریعا به آدرس gmail و yahoo شما ارسال بشه و با انجام این کار دیگه نیاز نیست که هر روز مجبور باشین اکانت های وب میل هاست وب سایتتون رو یکی یکی چک کنید، با استفاده از این قابلیت به محض این که یه ایمیل برای اکانت های ایمیل هاست شما ارسال میشه، یه نسخه از اون ایمیل سریعا توسط سی پنل به آدرس جیمیل و یا هر آدرس ایمیل دیگه ای که تنظیم میکنین ارسال میشه.

و اما امکان forwarder تو هاست سی پنل، قابلیت تنظیم دو نوع ارجاع دهنده یا انتقال دهنده ایمیل ها رو برای ما فراهم میکنه که ما براتون هردوش رو توضیح میدیم:

اولیش email account forwarder هستش که توسط این قابلیت طبق توضیحات قبل قادر هستیم تنظیماتی اعمال کنیم که یه نسخه از ایمیل های دریافتی توسط هر اکانت ایمیل تو هاست، به یه آدرس ایمیل دیگه ارجاع بشه.
دومیش domain forwarder هستش و این قابلیت زمانی کاربرد داره که ما آدرس دامنه وب سایتمون عوض شده، بنابراین آدرس ایمیل های اختصاصی سایتمون هم تغییر کرده، اما یه سری از کاربران آدرس ایمیل های قدیمی ما رو دارن و برای اون آدرس ها ایمیل هاشون رو ارسال می کنن، با این قابلیت قادر هستیم آدرس دامنه جدیدمون رو به سی پنل معرفی کنیم تا هرکس به آدرس های قدیمی ما ایمیل ارسال میکنه به صورت خودکار برای آدرس های جدید ما ارسال بشه.

نکته بسیار مهمی که قبل از تنظیم انتقال دهنده های ایمیل باید بهش توجه کنیم اینه که، توسط قابلیت هایی مثل وب میل یا میل کلاینت ها که داخل آموزش های قبلی اکانت های ایمیل هاست وب سایتمون رو بهشون متصل کردیم، قادر بودیم با آدرس ایمیل رسمی وب سایتمون ایمیل هم ارسال کنیم، اما توسط قابلیت ارجاع دهنده یا انتقال دهنده ایمیل ها فقط قادر هستیم یه نسخه از ایمیل های دریافتیمون رو تو اینباکس جیمیل و یاهو مشاهده کنیم و اگر به ایمیل های دریافتی که از طریق فورواردر به آدرس ایمیل ما ارجاع میشن پاسخ بدیم، مسلما ایمیل توسط آدرس اکانت شخصی جیمیل و یاهو ما برای کاربرانمون ارسال میشه، پس اگه میخواین حتما با آدرس ایمیل رسمیتون مثلا [email protected] به ایمیل کاربران وب سایتتون پاسخ بدین حتما باید وارد وب میل هاست وب سایتتون بشین یا از میل کلاینت های مختلف استفاده کنید.

جهت ایجاد یک انتقال دهنده اتوماتیک ایمیل، در ابتدا از طریق آموزش نحوه ورود به سی پنل ، وارد هاست سی پنل وب سایتمون میشیم، سپس یه مقداری اسکرول رو میاریم پایین تا برسیم به قسمت email و از اینجا بر روی آیکون forwarders کلیک می کنیم تا وارد این صفحه بشیم.ارجاع آدرس ایمیل ها در سی پنل

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل
انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

راستی قبل از شروع مراحل، اگه هنوز اکانت ایمیل تو سی پنل ایجاد نکردین، اول از طریق آموزش نحوه ساخت آدرس ایمیل در سی پنل، یه اکانت ایمیل برای وب سایتتون ایجاد کنید، سپس ادامه این متن رو مشاهده کنید، تو این صفحه از قسمت Create an Email Account Forwarder برای ساخت یه ارجاع دهنده ایمیل بر روی دکمه سمت چپی یعنی add forwarder کلیک می کنیم.

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل
انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

ارجاع آدرس ایمیل ها در سی پنل تا وارد صفحه Add a New Forwarder بشیم، تو این صفحه باید تموم این فیلد ها رو تنظیم کنیم که کاربرد همشون رو یکی یکی براتون توضیح میدیم :

Address to Forward تو این فیلد ما باید پیشوند اون آدرس ایمیلی که تو هاست ساختیمش و حالا میخوایم به یه آدرس ایمیل دیگه هدایتش کنیم رو وارد کنیم، پس ما هم مینویسیم info.
Domain داخل این قسمت باید آدرس دامنه وب سایتمون رو انتخاب کنیم و اگه داخل هاستمون، پارک دامین، ساب دامین و ادان دامین داشته باشیم این منو کشویی برای ما فعاله، ما از اینجا ir رو انتخاب میکنیم و چون تو فیلد قبل مقدار info رو وارد کردیم، پس آدرس ایمیلی که میخوایم ارجاعش بدیم به یه آدرس دیگه شد [email protected].
Forward to Email Address این یکی از مهم ترین فیلد ها محسوب میشه ، ما حالا تو این فیلد باید اون آدرس ایمیلی رو وارد کنیم که میخوایم ایمیل های اکانت [email protected] که تنظیمش کردیم بهش منتقل بشه، پس ما هم شروع میکنیم به تایپ کردن آدرس جیمیلمون ، چون میخوایم از این به بعد ایمیل های این اکانت از هاست وب سایتمون رو تو جیمیل مشاهده کنیم.
Discard and send an error to the sender اگه این گزینه رو تیک دار کنیم دیگه هرکس که به آدرس ایمیل [email protected] ایمیل ارسال میکنه بلافاصله یه ایمیل با محتوای ایمیل شما با خطا موجه شد و ایمیل شما دریافت نشد براش ارسال میشه و داخل فیلد Failure Message هم میتونیم پیغام خطا رو به صورت اختصاصی وارد کنیم، مثلا میشه نوشت این آدرس ایمیل دیگه فعال نیست، ما در هر صورت تیک این گزینه رو فعال نمی کنیم.

حالا بر روی گزینه advanced option کلیک می کنیم تا سایر تنظیمات هم برامون باز بشن و یکی یکی این آیتم ها رو براتون توضیح میدیم:

Forward to a system account کاری که این قسمت انجام میده اینه که یه نسخه از ایمیل رو برای مدیر نام کاربری که توی این فیلد وارد شده ارسال میکنه، الان این نام کاربری اصلی هاست وب سایت ما هستش و میتونیم نام کاربری سایر یوزر های ftp و web disk اضافه شده به هاستمون رو وارد کنیم، ما تنظیمات این فیلد رو تغییر نمیدیم.

Pipe to a Program این یه امکان بسیار حرفه ای برای برنامه نویسان هستش که داخل این فیلد میشه آدرس یه اسکریپتی رو از داخل فایل منیجر هاست وارد کرد، تا اگه یکی یه ایمیل به آدرس [email protected] ارسال کرد بلافاصله اون اسکریپت وارد عمل بشه و طبق دستوری که برای اسکریپت تنظیم شده برای فرستنده ایمیل یه ایمیل به عنوان پاسخ ارسال کنه، این گزینه کاربر های بسیار حرفه ای داره مثلا میشه مسیر یه اسکریپت اختصاصی سازی شده رو تو این فیلد وارد کرد که اگه هر کس به آدرس [email protected] یه ایمیل ارسال کرد این اسکریپت یا برنامه تنظیم شده وارد عمل بشه و مثلا یه کد ثبت نام یا یه کد احراز هویت برای شخص ارسال کنه، که مثلا وقتی فرستنده ایمیل اون کد براش ارسال شد، بره و توسط اون کد داخل یه اپلیکیشن موبایلی ثبت نام کنه، البته این فقط یک مثال بود برای تفهیم کاربرد این قسمت.

Discard (Not Recommended) اگه تیک این گزینه رو فعال کنیم هر ایمیلی که به آدرس ایمیل [email protected] ارسال بشه، اون ایمیل بلافاصله حذف میشه و به طور کلی نادیده گرفته میشه که خود سی پنل هم استفاده از این قابلیت رو توصیه نکرده.

ما به این تنظیمات کاری نداریم و چون میخوایم یه ارجاع دهنده ساده تنظیم کنیم فقط گزینه Forward to Email Address رو تیک دار میکنیم. حالا برای نهایی سازی ساخت ارجاع دهنده از این پایین بر روی دکمه add forwarder کلیک می کنیم.

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل
انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

ارجاع آدرس ایمیل ها در سی پنل تا پیغام سبزرنگ All email sent to ”[email protected]” will now be copied to “[email protected]”. رو مشاهده کنیم و مشاهده این پیغام سبز رنگ به این معناست که دیگه هر ایمیلی برای این آدرس ارسال بشه، یه نسخه از اون برای این آدرس ایمیل ارسال میشه، بر روی دکمه go back کلیک می کنیم تا برگردیم به صفحه تنظیمات forwarder داخل هاست سی پنل.ارجاع آدرس ایمیل ها در سی پنل

یادتونه در ابتدای آموزش گفتیم سی پنل امکان فوروارد دامین ها رو هم به ما میده تا اگه یه موقع آدرس دامنه وب سایتمون عوض شد و کاربران ما برای آدرس های قدیمی دامنه ما ایمیل ارسال میکردن ایمیل ها به آدرس جدید دامنه ما ارسال بشه ؟ برای انجام این کار از داخل صفحه forwarder این مرتبه بر روی دکمه آبی رنگ add domain forwarder کلیک می کنیم تا وارد این صفحه بشیم.

انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل
انتقال یک آدرس ایمیل به آدرس ایمیل دیگر در سی پنل

ارجاع آدرس ایمیل ها در سی پنل تو صفحه Add a New Domain Forwarder از قسمت domain باید نام دامنه قبلیمون که تغییر کرده و دیگه باهاش کار نمی کنیم رو انتخاب کنیم، ما از اینجا دامنه pishgamweb.net رو انتخاب می کنیم، یعنی این دامنه قدیمی ما هستش و تو این فیلد باید آدرس دامنه جدیدمون رو وارد کنیم پس تایپ می کنیم pishgamweb.net و حالا برای نهایی سازی کار بر روی دکمه آبی رنگ add domain forwarder کلیک می کنیم.

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

ارجاع آدرس ایمیل ها در سی پنل تا پیغام سبزرنگ All email sent to “pishgam-web.ir” will now be copied to “pishgamweb.net”. رو مشاهده کنیم، این پیغام داره میگه از این به بعد هر ایمیلی برای آدرس pishgam-web.ir ارسال بشه یه نسخه از اون برای آدرس ایمیل pishgamweb.net ارسال میشه و این هم امکان دامین فورواردر سی پنل بود که براتون توضیحش دادیم.ارجاع آدرس ایمیل ها در سی پنل

آموزش اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

آموزش اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
آموزش اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

نرم افزار Mozilla Thunderbird یکی از بهترین نرم افزار های متن باز مدیریت اکانت های ایمیل یا ایمیل کلاینت محسوب میشه، در واقع وقتی که شما چندتا اکانت ایمیل داخل هاست وب سایتتون داشته باشین و تصمیم داشته باشین روزانه همه اون ها رو بررسی کنید استفاده از روش هایی مثل چک کردن ایمیل ها از طریق وب میل هاست، ممکنه کمی وقت گیر باشه و تو متن های آموزشی قبلی نحوه اتصال اکانت ایمیل هاست به نرم افزار هایی مثل windows live mail، ایمیل کلاینت outlook و نرم افزار mail ویندوز 10 رو به شما آموزش دادیم، در واقع Mozilla Thunderbird هم یه نرم افزار مدیریت ایمیل مثل میل کلاینت هایی که قبلا آموزش دادیم محسوب میشه و خب مسلما سبک ظاهری و ویژگی های متفاوت خاص خودش رو داره، و اما برخی از ویژگی های محبوب این نرم افزار:

قابلیت بروزرسانی های خودکار

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

امکان ساخت دایرکتوری برای ایمیل های مختلف

امکان تنظیم فیلتر های ایمیل پیشرفته

قابلیت جستجوی پیشرفته در ایمیل های دریافتی

امکان ذخیره آدرس های ایمیل آشنا در آدرس بوک

امکان تعریف نوار وظایف برای انجام امور روازنه

امکان اضافه کردن پلاگین های جدید برای توسعه نرم افزار

رایگان بودن و امکان مدیریت چندین اکانت ایمیل

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

ابتدا نرم افزار Mozilla Thunderbird را از طریق لینک زیر دانلود و بر روی کامپیوتر خود نصب کنید سپس در ادامه این متن آموزشی با ما همراه باشید:

https://www.mozilla.org/en-US/thunderbird/

در ابتدا از طریق آموزش نحوه ورود به سی پنل وارد هاست سی پنل وب سایتمون میشیم، سپس یه مقداری اسکرول رو میاریم پایین تا برسیم به قسمت mail و از اینجا بر روی آیکون email accounts کلیک می کنیم تا وارد این صفحه بشیم.

آموزش اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
آموزش اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird یه مقداری اسکرول رو میاریم پایین تا برسیم به قسمت email accounts، اینجا آدرس اکانت های ایمیلی که تو هاست ساختیم موجود هستند، راستی برای ادامه مراحل این آموزش به یه اکانت ایمیل نیاز دارید، اگه هنوز اکانت ایمیل تو سی پنل نساختین، از طریق آموزش نحوه ساخت آدرس ایمیل در سی پنل، یه اکانت ایمیل بسازین، آدرس [email protected] اکانت ایمیلی هستش که ما از قبل ایجادش کردیم و حالا میخوایم به نرم افزار mozilla Thunderbird متصلش کنیم، برای انجام این کار از مقابل این آدرس ایمیل بر روی گزینه set up mail client کلیک می کنیم تا وارد این صفحه بشیم.

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird داخل این صفحه تمام تنظیمات اتصال این اکانت ایمیل به نرم افزار های میل کلاینت مثل mozilla Thunderbird موجود هستند، میایم پایین تا برسیم به قسمت mail client manual setting و از این قسمت دوتا باکس وجود داره که اطلاعات مربوط به اتصال دستی اکانت ایمیل هاست به سایر نرم افزار های مدیریت ایمیل داخلش موجوده، باتوجه به این که ما میخوایم ایمیل وب سایتمون رو از طریق پروتکل امن ssl به mozilla Thunderbird متصل کنیم، پس از اطلاعات موجود داخل باکس Secure SSL/TLS Settings (Recommended) استفاده می کنیم یعنی این باکس، ما تو مراحل اتصال اکانت ایمیل سی پنل به نرم افزار موزیلا تاندربرد به این اطلاعات موجود داخل این باکس نیاز داریم، پس این پنجره از مرورگر رو نمیبندیمش و فقط minimize می کنیم.اتصال ایمیل سی پنل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

حالا از داخل ویندوز کامپیوترمون بر روی mozilla Thunderbird که قبلا نصبش کردیم، کلیک می کنیم تا واردش بشیم، از پنل سمت چپی نرم افزار بر روی گزینه local folders کلیک راست می کنیم و گزینه setting را انتخاب می کنیم.اتصال ایمیل سی پنل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

تو پنجره account setting از این پایین سمت چپ بر روی account action کلیک می کنیم و گزینهadd mail account رو انتخاب می کنیم.اتصال ایمیل سی پنل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

اگه این گزینه داخل نرم افزار شما وجود نداره راه دومیش اینه که وقتی نرم افزار رو باز کردیم از قسمت accounts در پایین create a new account بر روی آیکون mail کلیک کنیم.اتصال ایمیل به Mozilla Thunderbird

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

از پنجره welcome to thunderbird بر روی دکمه skip this and use my existing email کلیک می کنیم.

اتصال ایمیل هاست سی پنل به Mozilla Thunderbird
اتصال ایمیل هاست سی پنل به Mozilla Thunderbird

اتصال ایمیل به Mozilla Thunderbird تا وارد پنجره mail account setup بشیم و حالا تو این پنجره باید این فیلد ها رو تکمیل کنیم:

Your name تو این فیلد باید نام و نام خانوادگی خودمون یا نام شرکت خودمون رو به صورت دلخواه وارد کنیم، نکته مهم اینجاست، نامی که تو این فیلد وارد می کنیم، وقتی توسط نرم افزار mozilla Thunderbird برای سایرین ایمیل ارسال می کنیم به عنوان فرستنده ایمیل به سایرین نمایش داده میشه، پس ما هم نام خودمون رو وارد می کنیم.

Email address داخل این فیلد ما باید آدرس ایمیل مورد نظرمون که تصمیم داریم به mozilla Thunderbird متصلش کنیم رو وارد کنیم، باتوجه به این که ما میخوایم اکانت ایمیل هاست وب سایتمون رو به این نرم افزار متصل کنیم پس آدرس [email protected] رو داخل این فیلد تایپ می کنیم.

Password داخل این فیلد باید رمزعبور این اکانت ایمیل از هاست وب سایتمون رو وارد کنیم، تو این فیلد باید دقیقا همون رمزعبوری رو وارد کنیم که تو مراحل ساخت اکانت ایمیل داخل سی پنل تنظیمش کرده بودیم، صحیح وارد کردن رمزعبور ایمیل تو این مرحله از اهمیت بسیار بالایی برخورداره، پس ما هم شروع می کنیم به تایپ کردن رمزعبور اکانت ایمیل [email protected].

حالا بر روی continue کلیک می کنیم و کمی صبر می کنیم تا mozilla Thunderbird اتصالات رو بررسی کنه و وارد مرحله بعد بشه.اتصال ایمیل به Mozilla Thunderbird تو این پنجره بر روی دکمه manual config کلیک می کنیم تا این تنظیمات برای ما باز بشن و حالا تموم این مقادیر رو تنظیم می کنیم.اتصال ایمیل به Mozilla Thunderbird از قسمت incoming یعنی ایمیل های ورودی گزینه pop3 رو انتخاب می کنیم تا تموم ایمیل هایی ردو بدل شده توسط نرم افزار فقط بر روی کامپیوتر ما ذخیره بشن و داخل سرور هاست ذخیره نشن، داخل این فیلد باید آدرس ایمیل سرور ورودی رو وارد کنیم، یادتونه گفتیم اون پنجره از مرورگر رو نمیبندیم چون بعدا لازمش داریم ؟ بله مرورگر رو باز می کنیم و از مقابل قسمت incoming server این آدرس رو کپی می کنیم و برمیگردیم داخل نرم افزار paste می کنیم ، از این قسمت باید پورت میل سرور ورودی رو انتخاب کنیم، دوباره وارد هاست میشیم، همونطوری که میبینین از مقابل قسمت incoming server از مقابل قسمت pop3 port عدد 995 درج شده، پس ما هم برمیگردیم به داخل نرم افزار و از مقابل قسمت port عدد 995 رو انتخاب می کنیم تا ایمیل های ارسالی و دریافتی در نرم افزار از طریق پروتکل ssl ردوبدل بشن، از قسمت authentication هم گزینه normal password رو انتخاب می کنیم.
حالا میرسیم به قسمت outgoing یعنی سرور خروجی ایمیل ها، که به صورت پیشفرض imap انتخاب شده، تو این قسمت باید میل سرور خروجی ایمیل ها رو انتخاب کنیم که ما گزینه pishgamweb.net رو انتخاب می کنیم، تو اینجا حالا باید پورت خروجی ایمیل ها رو انتخاب کنیم، پس مجددا مرورگر رو باز می کنیم و از مقابل قسمت outgoing server از مقابل قسمت smtp port همونطوری که میبینین عدد 465 درج شده، پس برمیگردیم به پنجره تنظیمات و از اینجا پورت 465 رو انتخاب می کنیم، و از مقابل قسمت authentication مجددا گزینه normal password رو انتخاب می کنیم.

داخل این دوتا فیلد باید یوزنیم این اکانت ایمیل رو وارد کنیم، پس برمیگردیم به مرورگر و از مقابل قسمت username این مقدار رو که تو هاست ما دقیقا مثل آدرس ایمیل هستش رو کپی می کنیم و برمیگردیم به نرم افزار و داخل این فیلد واردش می کنیم، برای نهایی سازی این تنظیمات بر روی دکمه done از این پایین کلیک می کنیم.اتصال ایمیل به Mozilla Thunderbird و همونطوری که میبینین چند ثانیه طول میکشه و این پنجره بدون هیچ خطایی بسته میشه، حالا وارد نرم افزار mozilla Thunderbird میشیم، از پنل سمت چپ نرم افزار همونطوری که میبنین اکانت ایمیل [email protected] اضافه شده و برای مشاهده ایمیل های دریافتی این اکانت بر روی گزینه inbox کلیک می کنیم تا وارد اینجا بشیم، اما هیچ ایمیلی رو تو اینباکس مشاهده نمی کنیم، بنابراین بر روی دکمه get messages از این بالای نرم افزار سمته چپ کلیک می کنیم تا نرم افزار ایمیل های دریافتیمون رو از هاست فراخوانی کنه.اتصال ایمیل به Mozilla Thunderbird این که نرم افزار برای مرتبه اول قادر نشد ایمیل های دریافتی ما رو سریعا پس از اتصال اکانت ایمیل به اون نمایش بده بخاطر اینه که ، نرم افزار طوری به صورت پیشفرض تنظیم شده که هر 10 دقیقه یکبار به اکانت ایمیل متصل میشه و ایمیل های دریافتی رو بررسی و به ما نمایش میده، ما اگه بخوایم کاری کنیم که mozilla Thunderbird داخل بازه های زمانی سریع تری ایمیل های دریافتی این اکانت رو بررسی و به ما نمایش بده، از همین پنل سمت چپ بر روی اکانت ایمیل اضافه شده کلیک راست می کنیم و گزینه setting رو انتخاب می کنیم.اتصال ایمیل به Mozilla Thunderbird و داخل پنجره account setting بر روی گزینه server setting کلیک می کنیم تا وارد این پنجره بشیم، تو اینجا از قسمت check for new messages every قادر هستیم زمان بررسی ایمیل های دریافتی رو کمو زیاد کنیم که الان روی 10 دقیقه تنظیم شده، پس ما این مقدار رو کاهش میدیم تا به پایین ترین حد خودش یعنی 1 دقیقه برسه و بر روی دکمه ok کلیک می کنیم.اتصال ایمیل به Mozilla Thunderbird در اینصورت نرم افزار هر 1 دقیقه یکبار ایمیل های دریافتی این اکانت ایمیل هاست ما رو بررسی و اگه ایمیل جدیدی دریافت شد سریعا تو ویندوز کامپیوترمون آلارم میده و به ما نمایشش میده که این یکی از بهترین ویژگی های نرم افزار mozilla Thunderbird محسوب میشه.

حالا اگه تصمیم داشته باشیم توسط mozilla Thunderbird با این اکانت ایمیلی که بهش اضافه کردیم به یه آدرس دیگه ایمیل ارسال کنیم از بالای نرم افزار در سمت چپ بر روی دکمه write کلیک می کنیم.اتصال ایمیل به Mozilla Thunderbird و تو این پنجره از قسمت to میتونیم آدرس ایمیل مقصد رو وارد کنیم و از قسمت subject هم موضوع رو میبایست وارد کنیم و داخل این قسمت هم میتونیم متن پیاممون رو وارد کنیم، سپس برای ارسال ایمیل از اون بالای پنجره در سمت چپ بر روی دکمه sent کلیک می کنیم و یه کمی طول میکشه و ایمیل به صورت کامل ارسال میشه.اتصال ایمیل به Mozilla Thunderbird

امیدواریم توسط این آموزش قادر شده باشین که به بهترین شکل ممکن اکانت ایمیل هاست سی پنل وب سایتتون رو به نرم افزار mozilla Thunderbird متصل کنید، نرم افزار mozilla Thunderbird امکانات و قابلیت های بسیار زیادی داره که میتونه به تسریع و بهبود عملکرد امور روزانه شما کمک کنه، بنابراین توصیه می کنیم درمورد این نرم افزار و قابلیت هاش داخل اینترنت جستجو کنید تا با قابلیت های شگفت انگیز mozilla Thunderbird بیشتر آشنا بشین.

تنظیم آدرس ایمیل پیش فرض سی پنل

تنظیم آدرس ایمیل پیش فرض سی پنل
تنظیم آدرس ایمیل پیش فرض سی پنل

تصور کنید که شما مدیر یه وب سایت بزرگ هستید و آدرس های ایمیل وب سایتتون رو در اختیار کاربرانتون قرار دادین و روزانه ایمیل های زیادی رو ارسال و دریافت می کنید و تمام افرادی که داخل کشور یا خارج از کشور تصمیم دارن با شما ارتباط برقرار کنن باید براتون ایمیل ارسال کنن، اگه نام دامنه شما به عنوان مثال yoursite.ir باشه و آدرس های ایمیل شما که تو هاست ایجادشون کردین [email protected]، [email protected] و [email protected] باشن، تا حالا هیچ فکر کردین که اگه یه سازمان یا شخص خارجی به آدرس ایمیل [email protected] دامنه شما ایمیل ارسال کنه که این آدرس وجود نداره چه اتفاقی میوفته ؟ خب مسلما شما این ایمیل رو نمیتونین دریافتش کنین، سی پنل یه قابلیت خیلی کاربردی داره که ما توسط اون قادر هستیم آدرس ایمیل پیش فرض برای دامنه وب سایتمون داخلش تنظیم کنیم که اگه کسی به طور ناخواسته به آدرس های ایمیل اشتباهی از دامنه ما ایمیل ارسال کرد که اون آدرس وجود نداره، ما باز هم قادر باشیم اون ایمیل رو دریافت کنیم و تماس های مهم کاری وب سایتمون رو از دست ندیم، برای ایجاد یه آدرس ایمیل پیش فرض تو هاست سی پنل با ما همراه باشید.

در ابتدا از طریق آموزش نحوه ورود به سی پنل وارد هاست سی پنل وب سایتمون میشیم، حالا یه مقداری اسکرول رو میاریم پایین تا برسیم به قسمت email و از این قسمت بر روی آیکون Default Address کلیک می کنیم تا وارد این صفحه بشیم.

تنظیم آدرس ایمیل پیش فرض سی پنل
تنظیم آدرس ایمیل پیش فرض سی پنل

نحوه تنظیم آدرس ایمیل پیش فرض هاست ما داخل این صفحه قادر هستیم تنظیمات آدرس ایمیل پیش فرض وب سایتمون رو انجام بدیم، راستی اگه هنوز هیچ آدرس ایمیلی تو هاست وب سایتتون ایجاد نکردین، از طریق آموزش نحوه ساخت آدرس ایمیل در سی پنل، یه آدرس ایمیل برای وب سایتتون ایجاد کنید، از پایین قسمت Default Address Maintenance قادر هستیم تنظیمات ایمیل پیش فرض وب سایتمون رو توسط این فیلد ها تنظیم کنیم که ما یکی یکی کاربرد تموم اون ها رو به شما آموزش میدیم:

Send all unrouted email for the following domain از این قسمت باید نام دامنه ای که میخوایم آدرس ایمیل پیش فرض براش تعیین کنیم رو انتخاب کنیم، که اگه شما هم داخل هاست وب سایتتون ادان دامین، ساب دامین و پارک دامین تنظیم کرده باشین این قسمت برای شما دارای لیست کشویی هستش، ما از اینجا نام دامنه اصلی وب سایتمون، یعنی ir رو انتخاب می کنیم.
Discard the email while your server processes it by SMTP time with an error message اگه این گزینه رو تیک دار کنیم که به صورت پیشفرض هم انتخاب شده هستش، وقتی که به یکی از آدرس های اشتباه دامنه ما ایمیل ارسال میشه، سی پنل یه ایمیل برای فرستنده ایمیل ارسال میکنه و بهش میگه همچین آدرس ایمیلی وجود نداره، که داخل فیلدFailure Message هم قادر هستیم پیغام خطایی رو که سی پنل برای فرستنده ایمیل ارسالش میکنه رو اختصاصی سازی کنیم.

Forward to Email Address اگه این گزینه رو انتخاب کنیم، آیتم قبلی از انتخاب خارج میشه و دیگه ایمیل هایی که برای آدرس اشتباهی از دامنه ما فرستاده میشن، برای آدرس ایمیلی که تو فیلد Forward to Email Address وارد میکنیم ارسال میشن، پس ما هم این گزینه رو که اصل کار ما هستش رو انتخابش می کنیم و تو این فیلد شروع میکنیم به تایپ کردن آدرس جیمیلمون، که سی پنل از این به بعد وقتی یه ایمیل دریافت میکنه که اون آدرس ایمیل هنوز تو هاست ما ساخته نشده برای این آدرس ارسالش کنه.

حالا بر روی گزینه advanced options کلیک می کنیم تا مابقی تنظیمات حرفه ای تر هم به ما نمایش داده بشن و کاربرد اونا رو یکی یکی براتون توضیح بدیم:

Forward to your system account اگه این گزینه رو انتخاب کنیم، از این به بعد ایمیل هایی که به یه آدرس اشتباه از دامنه ما ارسال میشن رو سی پنل دریافتش میکنه و به آدرس ایمیل کاربر اصلی مدیر هاست ارسالش میکنه ، یوزر های وب دیسک و ftp که تو هاست میسازیم داخل این قسمت برای ما لیست میشن، چون ما تو این هاست اکانت وب دیسک و ftp نداریم پس فقط یوزر اصلی مدیر هاست یعنی این، اینجا قرار گرفته شده.

Pipe to a Program این یه امکان بسیار حرفه ای برای برنامه نویسان وب هستش ، در واقع اگه ما این قسمت رو تیک دار کنیم، سی پنل از این به بعد ایمیل هایی که به یه آدرس اشتباه از دامنه ما ارسال میشن رو دریافتشون میکنه و به اسکریپتی که تو این فیلد مسیرش رو وارد می کنیم ارجاع میده، کاربرد این گزینه اینه که برنامه نویسا داخل پروژه های خاص میان و یه اسکریپت PHP میسازن و تو فایل منیجر هاست آپلودش میکنن و بعد مسیر اون اسکریپت رو تو این فیلد وارد میکنن ، سپس اگه سی پنل یه ایمیل اشتباهی دریافت کرد اون رو به اسکریپت تعریف شده تو این مسیر ارجاع میده و اسکریپت ها چون به صورت دلخواه برنامه نویسی میشن عملکرد متفاوتی دارن، مثلا عملکرد یه اسکریپت میتونه اینجوری باشه، که ایمیلی که به مقصد اشتباه ارسال شده رو دریافت کنه و بعدش برنامه اجرا بشه و برای فرستنده یه ایمیل ارسال کنه و بهش بگه که این آدرس وجود نداره لطفا با آدرس ایمیل [email protected] یا یه شماره خاص، تماس بگیره ، کار های بسیار حرفه ای میشه توسط این قسمت انجام داد که نیاز به دانش برنامه نویسی داره.

Discard (Not Recommended) اگه این قسمت رو انتخاب کنیم که سی پنل هم استفاده ازش رو پیشنهاد نکرده، هاست ایمیل هایی که به مقاصد اشتباهی از دامنه ما ارسال شدن رو دریافت میکنه و به صورت اتوماتیک حذفشون میکنه و برای فرستنده ایمیل هم هیچ پیغامی ارسال نمیکنه.

ما توجه می کنیم که حتما گزینه Forward to Email Address رو انتخاب کرده باشیم و تو این فیلد هم آدرس ایمیلمون رو وارد کرده باشیم، و در پایان برای نهایی سازی تنظیم ایمیل پیش فرض داخل سی پنل بر روی دکمه آبی رنگ change از این پایین کلیک می کنیم.

نصب و فعال سازی ssl رایگان در سی پنل

نصب و فعال سازی ssl رایگان در سی پنل
نصب و فعال سازی ssl رایگان در سی پنل

یکی از آموزش‌ هایی که بیشتر کاربران به دنبال آن هستند اینه که چطور اقدام به نصب گواهینامه امنیتی SSl در هاست سایتشون اقدام کنند تا از این پس سایت با https:// در دسترس باشه و کاربران قادر باشند تا اطلاعات خودشونو در محیطی کاملا امن و کدگذاری شده رد و بدل کنند. پروتکل امن (SSL (Socket Secure Layer یک استانداردی برای کدگذاری کردن داده‌هایی است که توسط کاربر و سایت در حال رد و بدل کردن میباشد، بنابراین اطلاعاتی که در بستر ssl رد و بدل میشوند به صورت کاملا کدگذاری شده هستند و به هیچ وجه نمیتوان به اونها دسترسی داشت و اقدام به دزدیدن اونها کرد

استفاده از گواهینما SSL میتونه از اونجایی مفید باشه که امنیت اطلاعات رو بالا ببریم، یکی از این نمونه‌ها که این روزها زیاد در حال رخ دادن هستش بحث فیشینگ است که برخی برای سوء استفاده کردن از کاربران میان و داده‌های کارت اعتباری رو مورد سرقت قرار داده و در نهایت قادر خواهند بود تا با به دست آوردن اطلاعات کارت بانکی یک کاربر اقدام به سرقت موجودی کارت مورد نظر کنند. بنابراین استفاده از SSL میتواند تا اطلاعاتمان را با قرار دادن در یک محیط امن از اینگونه سوء استفاده‌ها محافظت کند. پس اگر اقدام به تهیه SSL کرده‌اید و قصد دارید تا آن را بر روی سایت خود فعال کنید تا انتها با ما همراه باشید، در این آموزش قصد دارم تا نحوه نصب رایگان SSL در هاست سی پنل را به شما آموزش دهم.
نصب رایگان SSL بر روی هاست چه مزایا و معایبی دارد؟

همونطوری که در بالا اشاره شد بزرگ‌ترین مزیت استفاده از SSL اینه که شما میتونید تا داده‌ ها و اطلاعاتی که بین کاربران و سایت رد و بدل میشوند را به صورت کدگذاری شده رد و بدل کنید، بنابراین امکان استراق سمع و چک کردن این داده‌ها و رمزگشایی اونها هنگام استفاده از SSL برای سایرین فراهم نخواهد شد و کاربران میتونند تا با اطمینان بیشتر در وبسایت شما مشغول به فعالیت کردن باشند. از سوی دیگر استفاده از SSL میتونه تا تاثیر به‌ سزایی در بهینه سازی سایت نزد موتورهای جستجو همچون گوگل داشته باشد. طبق خبری که گوگل در حدود سه سال پیش داشت رسما اعلام کرد برای سایت‌ هایی که یک محیط امن برای کاربران خودشون ایجاد کرده باشند و به عبارتی از پروتکل امن https:// استفاده کرده باشند امتیاز بیشتری قائل خواهد شد که میتونید با مراجعه به صفحه HTTPS as a ranking signal جزییات این خبر را مشاهده کنید. اما در مقابل SSL معایبی نیز دارد که بیشتر گریبان گیر کاربران فارسی زبان که در داخل کشور هستیم را شامل میشوند که به دلیل عدم کارکرد صحیح و پشتیبانی ISP ها از پروتکل امن SSL با کندی سرعت و لود سایت‌هایی که از https:// استفاده کرده‌اند مواجه خواهیم شد. بنابراین در انتخاب اینکه از پروتکل امن SSL استفاده کنیم یا نه باید کاملا محتاط بود.

اما در طول گذشت زمان این مشکلات تا حدودی کمتر شده‌اند و به نسبت قبل دیگر با چنین مشکلاتی مواجه نیستیم اما گاها پیش می‌آید که این مشکلات خود را نشان داده و باعث ایجاد دردسر تا مدت زمانی میشوند. این نکته را فراموش نکنید که چنین مشکلی صرفا در ISP های مخابراتی ایران رخ میدهد، بنابراین وقتی با کندی سرعت هنگام استفاده از SSL مواجه میشوید به این معنی نیست که برای موتورهای جستجو هم سرعت کند خواهد بود، پس عملا از این منظر به سئو و بهینه سازی سایت ما لطمه‌ای وارد نخواهد شد.
آموزش نصب رایگان SSL در هاست سی پنل

حال اگر SSL خود را تهیه کرده‌اید برای نصب رایگان SSL در هاست cpanel لازم است تا وارد هاست خود شوید. در اینجا ما آموزش نصب رایگان SSL در هاست cpanel را تهیه کرده‌ایم بنابراین آدرس سایت خود را وارد کرده و سپس از 2082: که در مقابل آدرس دامنه خود وارد میکنید به آدرس صفحه ورود به cpanel مراجعه کنید تا وارد هاست سی پنل خود شوید، به عبارت دیگه آدرستون رو به صورت site.com:2082 وارد کنید و به جای site نام دامنه خود را قرار دهید. پس از مراجعه به این آدرس با صفحه زیر رو‌به‌رو خواهید شد، نام کاربری و رمز خود را وارد کرده و سپس با کلیک روی دکمه Log in وارد هاست خود شوید، در صورتی که هنوز نتوانسته اید وارد هاست سی پنل خود شوید، متنآموزشی نحوه ورود به سی پنل را مشاهده کنید!

نصب و فعال سازی ssl رایگان در سی پنل
نصب و فعال سازی ssl رایگان در سی پنل

پس از اینکه با موفقیت وارد هاست خودتون شدید به سمت پایین صفحه اسکرول کرده و مشابه تصویر زیر در قسمت Security به منوی SSL/TLS مراجعه کنید تا اقدام به نصب رایگان SSL در سایت خود کنید.

نصب و فعال سازی ssl رایگان در سی پنل
نصب و فعال سازی ssl رایگان در سی پنل

پس از ورود به صفحه بعد باید ابتدا یک Private Keys بسازید. بنابراین برای ایجاد Private Keys در سی پنل ابتدا مشابه تصویر زیر روی گزینه Generate, view, upload, or delete your private keys کلیک کنید تا به صفحه ساخت Private Keys در سی پنل هدایت شوید.

آموزش نصب ssl در سی پنل
آموزش نصب ssl در سی پنل

پس از کلیک بر روی منوی مورد نظر به صفحه بعدی هدایت خواهید شد که در آن می‌توانید نسبت به ایجاد Private Keys یا همان کلید خصوصی برای نصب گواهینامه ssl در سی پنل اقدام کنید. بنابراین روی این منو کلیک کنید تا مشابه تصویر وارد صفحه زیر شوید.

آموزش رایگان نصب ssl در هاست سی پنل
آموزش رایگان نصب ssl در هاست سی پنل

همانطوری که در تصویر مشاهده می‌کنید ابتدا در قسمت اول نوع Key Size را بر روی 2048 بایت انتخاب کنید. گزینه‌ای که پیشنهاد میشه تا از اون استفاده کنید روی 2048 بایت هستش اما اگر ssl خریداری شده از شرکت شما طوریه که 4096 رو انتخاب کنید لازمه تا این گزینه رو انتخاب کنید، برای اینکه از این بخش مطمئن شوید یک تیکت برای پشتیبانی هاست خودتون ارسال کنید و ازشون راهنمایی بخواهید که در این مرحله گزینه 2048 را انتخاب کنید و یا اینکه گزینه 4096 رو برای سایر کلید خصوصی تعیین کنید.(در هاست های پیشگام وب این گزینه را بر روی 2048 قرار دهید) سپس در فیلد Description که به معنی همون توضیحات هستش یک توضیحی برای کلید ایجاد شده بنویسید که در اینجا من توضیحی قرار دادم که در اون نشان از نصب گواهینامه امنیتی SSL در پیشگام وب رو دارد. بعد از اینکه توضیح دلخواه خودتونو وارد کردید کافیه تا روی دکمه Generate کلیک کنید و لحظاتی صبر کنید تا private key شما ساخته شود و به صفحه دیگری منتقل شوید. این private key ساخته شده به صورت کدگزاری شده است که از اون در مراحل بعدی باید استفاده کرد، بنابراین دقت کنید تا در هر مرحله از کدها و هرچیزی که تولید میشه یک نسخه کپی تهیه کنید تا مجبور نباشید مراحل رو از ابتدا در پیش بگیرید. بعد از ساخته شدن private key صفحه‌ای مشابه تصویر زیر براتون باز میشه و از نتیجه ساخته شدن private key میتونید مطلع بشید که درست ایجاد کردید یا خیر.

آموزش رایگان نصب ssl در سی پنل
ادامه مراحل نصب ssl بر روی هاست سی پنل

بعد از اینکه سرور کلید خصوصی را براتون ایجاد کرد، این کلید به فرمت‌های کد گذاری شده و رمزگشایی ارائه میشود. بنابراین دقت داشته باشید که برای نصب گواهی بر روی چندین سرور، کلید خصوصی کد گذاری شده در این مرحله مورد نیاز است. حالا در این مرحله مشابه تصویر کدهای Encode شده در این بخش را کپی کنید تا از اون در مراحل بعدی استفاده کنیم. در نهایت روی دکمه Return to SSL Manager کلیک کنید تا به صفحه اصلی SSL/TLS هدایت شوید. سپس مشابه تصویر زیر این بار روی گزینه دوم که با عبارت Certificate Signing Requests (CSR) می‌باشد کلیک کنید.

راهنما نصب ssl در سی پنل
راهنما نصب ssl در سی پنل

پس از کلیک روی این گزینه به صفحه زیر هدایت خواهید شد که باید در اون کلید خصوصی ساخته شده در مرحله قبل را از لیست کشویی انتخاب کنید. و یا اینکه مشابه تصویر زیر گزینه Generate a New 2048 bit key را انتخاب کنید تا یک کلید جدا ایجاد شود، سپس اطلاعات سایت را به ترتیب تکمیل کنید. اطلاعات خواسته شده در تمامی این بخش‌ها باید لاتین و کشوری به غیر از ایران وارد شود، توجه نمایید که تنها در مراحل CSR اگر سایت شما با www بالا میاد حتما دامنه را با www وارد کنید. اگر گواهی تهیه شده به صورت Wildcard میباشد، دامنه باید با یک ستاره برای امن کردن ساب دامین‌ها مشخص شود مانند pishgamweb.net.* علاوه بر این دقت کنید که عبارت عبور که در فیلد Passphrase وجود دارد را خالی بگذارید، زیرا عبور رمز عبور در CSR به صورت رمزگذاری نشده ذخیره خواهد شد. زمانی که تمام فیلدها را پر کردید، باید بر روی دکمه Generate کلیک کنید.

مراحل دریافت مشخصات جهت نصب ssl بر روی سی پنل
مراحل دریافت مشخصات جهت نصب ssl بر روی سی پنل

Domains : در این بخش همانطور که در بالا به آن اشاره شد نام دامنه خود را وارد کنید و اگر از ساب دامنه نیز استفاده میکنید برای ایمن کردن آنها یک ستاره قبل از آدرس دامنه خود قرار داده و پس از آن یک کاراکتر نقطه مانند pishgamweb.net.* وارد کنید.

City : در این فیلد نام شهر خود را وارد کنید.

State : در این فیلد نام شهر و استان خود را وارد کنید.

Country : در این فیلد کشور خود را انتخاب کنید.

Company : نام شرکت خود را وارد کنید.

Company Division : اگر شرکت شما شامل بخش خاصی میباشد نام ان را در این فیلد وارد کنید.

Email : در این فیلد ایمیل خود را وارد کنید. دقت کنید که در این مرحله باید ایمیلی وارد کنید که شامل نام دامنه شما باشد. بنابراین از اکانت‌های جیمیل، یاهو و… در این قسمت نمیتوان استفاده کرد.

Passphrase : در این فیلد باید رمزی را وارد کنید اما از آنجایی که رمز عبور در CSR به صورت رمزگذاری نشده ذخیره می‌شود از این کار خودداری کنید.

Description : در نهایت در این فیلد توضیحات دلخواهی را وارد کرده و در نهایت بر روی دکمه Generate کلیک کنید.

آموزش تصویری نصب ssl در سی پنل

پس از اینکه تمامی مراحل را به درستی طی کنید CSR شما مشابه تصویر فوق ایجاد خواهد شد، ینابراین پس از ساخته شدن آن روی دکمه Return to SSL Manager کلیک کنید تا به منوی اصلی بخش SSL/TLS هدایت شوید. سپس در این مرحله بر روی گزینه Certificates (CRT) که در تصویر نیز آن را مشاهده میکنید کلیک کنید تا به صفحه بعد هدایت شوید.

آموزش نصب ssl در هاست سی پنل
آموزش نصب ssl در هاست سی پنل

پس از اینکه به صفحه بعدی هدایت شدید در این مرحله لازمه تا مشابه تصویر زیر در قسمتی که با عنوان Certificates on Server در ابتدای این صفحه قرار داره روی دکمه Install برای دامنه‌های ساخته شده کلیک کنید تا عملیات نصب از این روش انجام بگیره، بنابراین روی دکمه install کلیک کنید تا به مرحله بعدی که در صفحه Manage SSl Site قرار داره هدایت شده و سپس روی دکمه Autofill by domain کلیک کنید تا سایر گزینه‌ها به ترتیب بر اساس اطلاعاتی که در مراحل ساخت Key، CSR و CRT آنها را تعیین کرده‌ایم انتخاب شوند و در نهایت روی دکمه install certificate که در انتهای صفحه قرار دارد کلیک کنید.

اما اگر مشابه تصویر بالا گزینه‌هایی که شامل نام دامنه شما هستند وجود نداشتند میتونید تا با اسکرول کردن در انتهای صفحه در مرحله CRT به قسمت Generate a New Certificate مراجعه کرده و اونها را بسازید، بنابراین مشابه تصویر زیر عمل کرده و جزییات این بخش رو مشابه قبل که در مرحله CSR جزییات اونو توضیح دادم تکمیل کنید.

حالا بعد از اینکه Certificate ساخته شد پیغامی مشابه تصویر زیر به شما نشون داده میشه که کافیه در اون روی دکمه installer کلیک کنید و سپس در صفحه باز شده ادامه مراحل رو به صورت زیر ادامه دهید.

مشابه تصویر زیر ابتدا از باکس Domain دامنه خود را انتخاب کنید و سپس روی دکمه Autofill by domain کلیک کنید تا سایر گزینه‌ها به ترتیب بر اساس اطلاعاتی که در مراحل قبل آنها را تعیین کرده‌ایم انتخاب شوند و در نهایت روی دکمه install certificate که در انتهای صفحه قرار دارد کلیک کنید.

بدین ترتیب بعد از کلیک روی دکمه Install Certificate عملیات نصب گواهینامه ssl در سایت شما فعال خواهد شد و در پنجره‌ای مشابه تصویر زیر جزییات نصب را میتونید تا مشاهده کنید.

بعد از نصب و کلیک روی دکمه OK در پنجره بالا هم ساب دامنه‌ها و دامنه هایی که ssl روی اونها نصب شده به همراه قفل سبز رنگ در لیستی با جزییات زیر در صفحه Manage SSl نشون داده خواهند شد.

حال برای اینکه از نصب آن اطمینان حاصل کنید از پیشوند https:// در سایت خود استفاده کنید و سعی کنید تا از طریق پروتکل امن ssl سایت خود را مشاهده کنید، اگر سایت به درستی لود شد SSL بر روی سایت شما به درستی نصب و راه‌اندازی شده است و تنها کافی است تا به روت اصلی سایت خود مراجعه کرده و با ویرایش فایل htaccess. تعیین کنید که کاربران در صورتی که وارد سایت شدند به صورت خودکار به آدرسی که با https:// می‌باشد ریدایرکت شوند، بنابراین فایل htaccess. را باز کرده و کدهای زیر را در آن قرار دهید. اگر این فایل را مشاهده نمیکنید مخفی است و برای نمایش ان کافی است تا در فایل منیجر هاست خود روی دکمه Setting کلیک کرده و سپس در پنجره باز شده گزینه Show Hidden Files (dotfiles) را فعال کنید و در نهایت روی دکمه save کلیک کنید تا فایل مورد نظر نمایش داده شود، همچنین متن آموزش نحوه مشاهده فایل های مخفی در سی پنل، ممکن است به کار شما بیاید.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

دقت کنید که این کد نباید جایگزین کدهای موجود در فایل htaccess. بشه و کد بالا را در بالاترین بخش از کدهای این صفحه قرارش بدین، پس از وارد کردن این کد قفل سبز رنگ در آدرس بار سایت شما نمایش داده خواهد شد که نشان دهنده ایمن بودن سایت خواهد بود.

اگر به صفحه Manage SSl Site در هاست سی پنل مراجعه کنید جزییات SSL نصب شده در هاست خودتون را میتونید به صورت تصویر زیر مشاهده کنید که در مواردی مثل ساب دامنه‌هایی که SSL روی اون نصب شده، غیرفعال کردن SSL، به روزرسانی و تاریخ انقضا رو میتونید مشاهده کنید.

حالا سوالی که ممکنه براتون پیش بیاد اینه که وضعیت انقضای SSL رایگان هاست سی پنل به چه شکلی خواهد بود؟ آیا باید بعد از تاریخ تعیین شده اقدام به تمدید اون کنید؟! در پاسخ به این سوال باید گفت فعلا سیاستی که Cpanel برای ارائه ssl در پیش گرفته اینه که به صورت خودکار ssl ارائه شده تمدید خواهد شد و شما نیازی نیست تا کار خاص دیگه‌ای انجام بدین، اما همونطور که روشنه ممکنه تا این سیاست در آینده تغییر کنه و یا حتی در بدبینانه‌ترین حالت دیگه این نوع SSL ارائه نشه بنابراین سعی کنید تا در تاریخ تعیین شده حتما سری به این صفحه بزنید و وضعیت تمدید SSL در هاست سی پنل خودتون را بررسی کنید.

یکی از عمده مشکلاتی که هنگام نصب و فعال سازی ssl در سایت پیش میاد اینه که آیکون مربوط به استفاده از SSL سبز نیست و در آدرس بار مرورگر صرفا عبارت https:// با رنگ خاکستری نمایش داده میشه و دلیل اونم این هستش که برای اینکه سایت ما در یک محیط کاملا امن باشه و داده ها توسط پروتکل امن SSL در دسترس باشند باید کلیه آدرس های داخلی موجود در صفحات ما که شامل تصاویر، آدرس نوشته ها، برچسب ها، برگه ها و… هستند به این شکل باشند تا نماد سبز رنگ در آدرس بار مرورگر ظاهر بشه پس برای تغییر اونها چه راهکاری وجود داره؟! برای حل این مشکل شما باید بر اساس سیستم مدیریت محتوایی که استفاده می‌کنید اقدام به اصلاح کلیه آدرس‌های موجود در سایت خودتون بکنید. یعنی آدرس های کلیه صفحات شما که در دیتابیس قرار دارند و یا حتی اگر سایت شما دیتابیس نداره و صرفا چند صفحه HTML ساده هستش آدرسها رو چه در حالتی که دیتابیس دارید و چه صفحه html ساده ویرایش کرده و به https:// تغییر دهید. برای نمونه اگر سیستم مدیریت محتوای شما وردپرس هستش میتونید از مقاله آموزش فعال سازی SSL در وردپرس استفاده کرده و با استفاده از راهکاری که برای وردپرس وجود داره آدرس‌های خودتونو اصلاح کنید.

ریدایرکت https به http در سی پنل

ریدایرکت https به http در سی پنل
ریدایرکت https به http در سی پنل

گاهی اوقات لازم میشه تا ریدایرکت https به http را در هاست سی پنل خودتون فراهم کنید تا کاربرانی که به آدرس سایت که همراه با HTTPS است وقتی وارد می‌شوند به صورت خودکار به آدرس سایت با HTTP هدایت شوند. یا اینکه حالت برعکس این حالت یعنی ریدایرکت HTTP به HTTPS در هاست سی پنل را، میخواین که پیاده سازی کنید. دلایل مختلفی هم میتونه برای ریدایرکت سایت در دو حالت http و https وجود داشته باشه که از جمله این دلایل میشه به نصب SSL در هاست سی پنل یا حذف SSL اشاره کرد.

در این آموزش از آموزشگاه پیشگام وب قصد دارم به معرفی نحوه ریدایرکت کاربران در سایت از پروتکل امن HTTPS به HTTP بپردازم که با استفاده از این آموزش میتونید کاربران را از آدرس خودتون که به صورت HTTPS://site.com هست به آدرس سایت با HTTP://site.com به صورت ریدایرکت 301 هدایت کنید. در این مقاله به معرفی دو روش که با استفاده از htaccess. و استفاده از افزونه برای سایت‌های وردپرسی هست خواهم پرداخت که میتونید عملیات ریدایرکت در هاست سی پنل را فراهم کنید.

برای ریدایرکت کاربران از پروتکل امن HTTPS به HTTP یکی از بهترین راهکارها استفاده از فایل htaccess. هست که در هر سیستم مدیریت محتوایی وجود دارد. برای این منظور باید کدهایی را در فایل htaccess قرار دهید. ابتدا وارد هاست خودتون شده و سپس روی گزینه File Manager کلیک کنید تا به صفحه مدیریت فایل‌ها در هاست سی پنل هدایت شوید.

ریدایرکت https به http در هاست سی پنل
ریدایرکت https به http در هاست سی پنل

بعد از اینکه وارد فایل منیجر هاست شدید به مسیر Public_html مراجعه کرده و به دنبال فایلی با نام htaccess. بگردید. همونطور که از نقطه اول این فایب مشخص هست، جزو فایل‌های مخفی هاست به حساب میاد، در این صورت اگر قابلیت نمایش فایل‌های مخفی در هاست سی پنل فعال نباشه نمیتونید این فایل را ببینید. بنابراین روی گزینه Settings که در بالای صفحه قرار داره کلیک کنید.

آموزش ریدایرکت https به http در هاست سی پنل
آموزش ریدایرکت https به http در هاست سی پنل

بعد از کلیک روی دکمه Settings پنجره‌ای برای مشابه تصویر زیر باز میشه که باید در این پنجره تیک گزینه Show Hidden Files را فعال کرده و سپس روی دکمه Save کلیک کنید که تنظیمات ذخیره شده و فایل htaccess. به شما نمایش داده شود.

آموزش ریدایرکت https به http در هاست سی پنل
آموزش ریدایرکت https به http در هاست سی پنل

حالا روی فایل htaccess. راست کلیک کرده و گزینه EDIT را انتخاب کنید تا به صفحه ویرایش فایل هدایت شده و کدهای زیر را در اولین خط از این فایل قرار دهید.

# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

همانطور که در قطعه کدهای بالا میبینید ریدایرکت از HTTPS به HTTP انجام میگیره که هر زمان کاربری به آدرس سایت که SSL در اون نصب شده وارد بشه به صورت خودکار به آدرس سایت بدون SSL هدایت خواهد شد.

مشکل ریدایرکت https به http در هاست سی پنل
مشکل ریدایرکت https به http در هاست سی پنل

توجه داشته باشید که، اگر فایل htaccess. در هاست شما وجود نداشت کافیه با استفاده از برنامه‌های ویرایشگر متن مثل notepad یک فایل با نام htaccess. بسازید و بعد از اینکه کدهای بالا را درون فایل قرار دادید در مسیر public_html هاست آپلود کنید.

در روش بالا با استفاده از htaccess. بود که در هر هاستی قابل اجرا بوده و میتونید برای هر سیستم سایت ساز ازش استفاده کنید. اما در صورتی که تمایلی به استفاده از کد نداشتید و از وردپرس استفاده می‌کنید میتونید با استفاده از افزونه به راحتی این کار را انجام بدین. افزونه ریدایرکت از HTTPS به HTTP که قصد معرفی اونو دارم با نام HTTPS to HTTP Redirect در مخزن وردپرس به ثبت رسیده و تاکنون موفق شده بیش از 100 نصب فعال را به خودش اختصاص بده که امکان ریدایرکت را براتون فراهم خواهد کرد. برای استفاده از این افزونه ابتدا روی دکمه زیر کلیک کنید تا به صفحه افزونه در مخزن وردپرس هدایت شوید، سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه بکنید.

بعد از نصب و فعال سازی این افزونه دیگه نیاز به انجام کار خاصی نیست و فقط کافیه افزونه برای همیشه در حالت فعال شده باقی بمونه تا هر زمان کاربری به آدرس با SSL مراجعه کرد به صورت خودکار به آدرس بدون SSL ریدایرکت شود.

در صورتی که قصد دارید ریدایرکت را در حالت برعکس یعنی، ریدایرکت از HTTP به HTTPS در هاست سی پنل انجام دهید هم کافیه به همین طریق اقدام کنید با این تفاوت که به جای کد قبلی کد زیر را در ابتدای فایل htaccess. هاست خودتون قرار بدین .

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

با قراردادن قطعه کد بالا هم کلیه آدرس‌ها در هاست سی پنل از HTTP به HTTPS به صورت 301 ریدایرکت خواهند شد.

مشکل بهم خوردن زمان سرور لینوکس بعد از ریبوت

مشکل بهم خوردن زمان سرور لینوکس بعد از ریبوت
مشکل بهم خوردن زمان سرور لینوکس بعد از ریبوت

قبلا آموزش تنظیم زمان سرور لینوکسی به زمان تهران را ارائه کردیم.

ممکن هست با هر بار ریبوت سرور ، تاریخ سرور تغییر کند که تغییر زمان سرور مشکلات زیادی به بار می آورد.

بنابراین نیاز است تا در cron job های سرور تعریف کنید تا بعد از هر بار ریبوت سرور ntpdate اجرا شود.

ابتدا بررسی کنید در فایل crontab مقدار SHELL بصورت زیر تنظیم شده باشد:

SHELL=/bin/sh

اگر به اینصورت تغییر داید باید سرویس cron را ریستارت کنید.

دستور زیر را اجرا کنید:

export VISUAL=nano ; service crond restart

سپس دستور زیر را وارد کنید:
crontab -e

و در فایل cronjob مقدار زیر را وارد میکنیم:

@reboot /usr/sbin/ntpdate 0.asia.pool.ntp.org

سپس فایل را ذخیره میکنیم.

تنظیم زمان سرور لینوکسی

تنظیم زمان سرور لینوکسی
تنظیم زمان سرور لینوکسی

تنظیم زمان به زمان تهران در سرور لینوکس یکی از اقداماتی است که مدیران سرور در هنگام کانفیگ سرور انجام می دهند.

برای تنظیم زمان به زمان تهران باید در سرور دستورات زیر را وارد کنید:

mv /etc/localtime /etc/localtime.BACKUP ; rm -f /etc/adjtime
ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime
echo ‘Zone=”Asia/Tehran”‘ > /etc/sysconfig/clock
ntpdate 0.asia.pool.ntp.org

با انجام این مورد زمان ارسال و دریافت ایمیلها و زمان سرور با ساعت رسمی تهران تنظیم می شود.

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

date.timezone = “Asia/Tehran”

برای یافتن مسیر php.ini در سرور باید دستور زیر را وارد کنید:

php –ini

بصورت پیش فرض date.timezone روی UTC تنظیم است.

سپس وب سرور را یکبار ریستارت کنید.

مشکلی بود هم تیکیت بزنید ناحیه کاربری در خدمت هستیم.

اسکریپت ساخت یوزر admin در وردپرس

اسکریپت ساخت یوزر admin در وردپرس
اسکریپت ساخت یوزر admin در وردپرس

ممکن هست برای شما پیش اومده باشه که یوزر admin رو در وردپرس حذف کرده باشین و یا مشکل دسترسی به admin داشته باشین.

یا بعد از ورود به مدیریت صفحه مدیریت رفرش بشه و نتونین به داشبورد دسترسی داشته باشین.

در اینصورت با اسکریپتی که در ادامه معرفی میشه میتونین یک یوزر admin جدید بسازین:

برای اینکار یک فایل php به نام newadmin.php بسازید و مقادیر زیر رو تو اون ذخیره کنین

همینطور میتونین از لینک زیر دانلود کنید :

دانلود اسکریپت ساخت یوزر جدید برای مدیریت وردپرس

<?php
// ADD NEW ADMIN USER TO WORDPRESS
// ———————————-
// Put this file in your WordPress root directory and run it from your browser.
// Delete it when you’re done.
require_once(‘wp-blog-header.php’);
require_once(‘wp-includes/registration.php’);
// —————————————————-
// CONFIG VARIABLES
// Make sure that you set these before running the file.
$newusername = ‘YOURUSERNAME’;
$newpassword = ‘YOURPASSWORD’;
$newemail = ‘[email protected]’;
// —————————————————-
// This is just a security precaution, to make sure the above “Config Variables”
// have been changed from their default values.
if ( $newpassword != ‘YOURPASSWORD’ &&
$newemail != ‘[email protected]’ &&
$newusername !=’YOURUSERNAME’ )
{
// Check that user doesn’t already exist
if ( !username_exists($newusername) && !email_exists($newemail) )
{
// Create user and set role to administrator
$user_id = wp_create_user( $newusername, $newpassword, $newemail);
if ( is_int($user_id) )
{
$wp_user_object = new WP_User($user_id);
$wp_user_object->set_role(‘administrator’);
echo ‘Successfully created new admin user. Now delete this file!’;
}
else {
echo ‘Error with wp_insert_user. No users were created.’;
}
}
else {
echo ‘This user or email already exists. Nothing was done.’;
}
}
else {
echo ‘Whoops, looks like you did not set a password, username, or email’;
echo ‘before running the script. Set these variables and try again.’;
}

این فایل رو تو هاستتون تو مسیری که وردپرس نصب هست ، آپلود کنین .

تو فایل مقادیر زیر رو ویرایش کنین :

$newusername = ‘YOURUSERNAME’;
$newpassword = ‘YOURPASSWORD’;
$newemail = ‘[email protected]’;

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

در نهایت با وارد کردن این لینک در مرورگر یوزر جدید ساخته میشه که دسترسی admin داره.

domain.com/newadmin.php

بجای domain.com ادرس دامنتونون رو وارد کنین.

حتما بعد ازینکه یوزر جدید ایجاد شد این فایل رو حذف کنید.

وجود این فایل مخاطرات امنیتی بدنبال داره.

مشکل ارتباط با files.directadmin.com

مشکل ارتباط با files.directadmin.com
مشکل ارتباط با files.directadmin.com

اگر در ارتباط با files.directadmin.com برای آپدیت ، نصب دایرکت ادمین و یا دانلود سرویس ها با مشکل مواجه بودید و خطای time out با سرعت پایین دانلود مواجه بودید.

می توانید از اموزش زیر استفاده کنید:

files1.directadmin.com – USA main server
files2.directadmin.com – USA
files3.directadmin.com – USA
files6.directadmin.com – Netherlands
files7.directadmin.com – Netherlands
files8.directadmin.com – Israel
files9.directadmin.com – USA
files10.directadmin.com – Thailand
files11.directadmin.com – Italy
files12.directadmin.com – Hong Kong, China
files13.directadmin.com – Thailand
files14.directadmin.com – Vietnam
files15.directadmin.com – Italy
files16.directadmin.com – Ukraine
files17.directadmin.com – Singapore
files18.directadmin.com – Turkey
files19.directadmin.com – Japan
files22.directadmin.com – Netherlands
files23.directadmin.com – Iran
files24.directadmin.com – Poland
files25.directadmin.com – Rotterdam, Netherlands
files26.directadmin.com – Belgium
ابتدا در مسیر زیر قرار میگیریم:

cd /usr/local/directadmin/custombuild

سپس دستورات زیر را وارد میکنیم:

./build update
./build set_fastest

با اینکار بهترین mirror برای دانلود فایلهای دایرکت ادمین انتخاب می شود.

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

مثلا :

downloadserver=files2.directadmin.com

در اینصورت می توانید از files2.directadmin.com پینگ بگیرید

[root@server ~]# dig files6.directadmin.com

; <<>> DiG 9.2.4 <<>> files6.directadmin.com +nocomments
;; global options: printcmd
;files6.directadmin.com. IN A
files6.directadmin.com. 14062 IN A 62.148.181.110
directadmin.com. 14294 IN NS ns1.jbmc-software.com.
directadmin.com. 14294 IN NS ns2.jbmc-software.com.

و آی پی آن را در فایل hosts بصورت زیر تنظیم کنید تا با سرعت بهتری دانلود انجام شود.

62.148.181.110 files.directadmin.com