إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

شرح Web Based Email

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • شرح Web Based Email

    بسم الله الرحم الرحيم

    السلام عليكم ورحمه الله وبركاته

    طبعا الشرح ده على قدر استطاعى واستوعابى ارجو ان لو فى اى اخطاء او تعديلات ياريت الاخوة
    المتخصصين يعدلون عليها
    ----------------------------------------------------------------------------------------------------------------------------------------------------------

    بسم الله الرحمن الرحيم

    السلام عليكم ورحمه الله وبركاته


    هنشرح مع بعض طريقة تركيب web based Email

    من خلال برنامج اسمه SquirrelMail

    نشوف صور البرنامج الاول















    الموقع الرسمى للبرنامج

    http://squirrelmail.org

    رابط التحميل

    http://squirrelmail.org/download.php

    خلينا مع النسخة stable version
    squirrelmail-1.4.11.tar.gz


    على فكرة فى نسخة كمان rpm باكيج ممكن تحصولها من على بعض المواقع هما ذاكرين ذلك فى اسفل
    الموقع الرئيسى

    نبداء الشرح

    بسم الله الرحمن الرحيم

    توكلنا على الله سبحانه وتعالى

    السلام عليكم ورحمه الله وبركاته


    بدايه قم بفتح terminal وادخل رووت su ثم قم بكتابه باسورد الرووت

    وتاكد ان البرنامج بالنسبة للنسخة الار بى ام باكيج مش موجودة باستخدام الامر
    rpm -q squirrelmail
    لو ظهرلك رساله تقول
    package squirrelmail is not installed
    يبقى كده تمام

    لازم نعرف ان البرنامج ده يحتاج ان يكون الاباتشى والبى اتش بى موجودين وشغالين enable

    وعلينا ان نتاكد ان imap شغال وموجود بالنظام
    نقوم بالدخول الى ذلك المسار

    cd /etc/xined.d

    وبعدين نكتب cat imap
    علشان نشوف الاعدادات بتاعته
    هل هو disbale or enbale

    لو لقيت disbale = no هذا يعنى انه شغال يعنى enable

    لازم برده نشوف البورت بتاع imap شغال ولا لا كديفولت

    netstat -ant | grep 14

    المفروض ان يكون البورت 143 listen وشغال

    تعالوا نشوف كمان اذا كان perl نازل وموجود ولا لا rpm -q perl
    وكمان rpm -q imap

    هنشوف الاصدار تبعه اذا كان موجود

    محتاجين باكيج تكون موجود as default تسمى aspell
    نتاكد انها موجوده rpm -q aspell

    تعالوا ندخل على هذا المسار cd /etc/mail

    هنشوف عندنا ملفات كثيرة من ضمنها virtusertable
    تعالوا نعمل cat له cat virtusertable

    هنلاقى بعض الايميلات الموجودة على نفس local linux name
    لو كان اللينكس كسيرفير ويستخدم ايميلات داخليه

    بعد لما تاكدنا من تلك الاشياء نبداء فى تحميل النسخة وتنصيب نسخة squirrelmail

    rpm -Uvh squirrelmail-1.4.0-1.noarch.rpm

    نتاكد ان البرنامج نزل بنجاح rpm -qi squirrelmail

    تمام الحين نزل ندخل بقه على هذا المسار cd /usr/share/squirrelmail
    ثم قم بعرض ملفاته ls
    ندخل الحين على ملف config علشان نبداء بعمل الاعدادات

    cd config
    ثم اعرض الملفات ls

    طبعا هنلاقى ملفات كثيرة منها ملفات معموله simple link من مكان اخر لو انت عملت ls -l هتشوف
    المسارات اللى معمول منها الربط لتلك الملفات مثل config_local.php and config.php

    هنلاقى فى ملف الاعدادات اسمه conf.pl علشان كده بالاول قولت اننا هنحتاج perl يكون موجود ونازل بالنظام

    الحين نكتب conf.pl/.

    طبعا الملف ده بيكون تنفيذى هنشوف طبعا كل القوائم الخاصة بالاعدادات
    كما بالصورة



    نكتب رقم 1 ونضعط enter

    طبعا كل واحد اكيد هيكون عارف البيانات اللى هيضيفها من مثلا اسم شركه ومنظمة الى بورت
    هيكون سهل جدا

    بعد الانتهاء من الاعدادات قم بكتابه q كى تخرج من الاعدادات

    قربنا نخلص الاعدادات محتاجين الحين نعمل اعدادات للاباتشى علشان يعمل access لى squirrelmail

    ندخل مرة اخرى الى /usr/share/squirrelmail
    طبعا باستخدام الامر cd ثم نقوم بعرض اللملفات باستخدام الامر ls

    cat /etc/resolv.conf

    علشان نشوف name server الاول

    بعدين نكتب dig mail.site.com

    طبعا مفروض ده فى البيانات اللى كانت فى ملف الكونفج بتاع البرنامج اللى كنتم عملتم اياها

    نبداء اعدادات الاباتشى cd /etc/httpd/conf

    بعد ذلك نفتح ملف httpd.cof

    pico httpd.conf
    او من خلال اى برنامج gedit or xemacs كما تحب
    انزل الى اسفل الاعدادات حتى تكون فى نهاية الاعدادات تحت خالص وابداء بكتابه التالى

    Alias /mail /usr/share/squirrelmail

    وبعدين اضغط على ctrl+x
    واعمل حفظ
    وبعدين ابداء بعمل ريستارت للاباتشى باستخدام الامر
    service httpd reload

    وبعدين نتاكد انه شغال

    service httpd status

    وافتح المتصفح الحين
    واكتب اسم الموقع والاعدادات اللى انت وضعتها فى برنامج squirrelmail
    بيكون بهذا الشكل www.sitename.com/mail
    طبعا mail/ ده alias اللى احنا عملناه

    هتظهرلكم صفحة



    تقدر تدخل بالداخل وتعمل اى شىء انت عاوزه كما فى الصور اللى فوق خالص
    مبرووووك كده انتهى الشرح

    بالتوفيق ان شاء الله

  • #2
    بالتوفيق ان شاء الله
    لا تصطد لي سمكة ، بل علمني كيف اصطاد سمكة :wink:

    تعليق


    • #3
      السلام عليكم ورحمة الله وبركاته ...
      بأمانة لم أقم بتطبيقه ولكن قرأته وواضح إنك تعبت فيه
      أحببت أن أمر عليه وأشكرك على جهدك المتعوب في كتابته ...
      وأتمنى أن ﻻ يكون هذا آخر مواضيعك بل نتمنى ونطمع منك بالمزيد ...
      لك مني خالص الود والتقدير ...
      أخوك أبو محمد
      إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

      إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
      ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
      فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
      إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
      ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
      وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

      [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

      تعليق


      • #4
        يا أبو محمد إللي يدخل المنتدى و ناوي على التعلم + التعليم من الطبيعي يعمل مثل detective linux

        مجهود رائع أخي detective linux

        تحياتي و احترامي
        مـدونـتي الـتقـنـيـة

        サブリ

        مــا خِفتُ المـوتَ ولا عُـقبــاهُ ,,, فما أعظمَ شأنهُ غيرَ مولاهُ
        أهوِن بما في الموتِ من حدثٍ ,,, غـــيــرَ أن بـــهِ الله ألقــاهُ

        خارج الخدمة


        تعليق


        • #5
          شكرا لك اخى على مجهودك ان شاء الله اول ماخلص امتحانات هاعمل شوية دروس كويسه جدا على مواضيع زى دى ومش هاقول لايه انا هاسيبها مفاجاه
          بالمناسبه squirrelmail كويس جدا وكل حاجه بس الانترفيس بتاعه خشن جدا جدا فى حاجات حلوه وجذابه اكتر ومنها التجارى والنسخ ال community ببلاش زى zimbra,atmail
          باذن الله اول ماخلص امتحان ومشروع التخرج اللى مطلع عينى هاعملكم الشغل بتاع مشروعى عالمنتدى شرح بالصور لعل الله ينفعنا به وينفع به غيرنا
          فى امان الله
          سلام
          Mostafa Hamouda
          Master Linux
          Redhat Certified Engineer

          تعليق


          • #6
            الله يجزيك الخير اخى detective linux
            شرح سلس و خفيف
            There Is No Better Place Than Home

            تعليق


            • #7
              السلامة عليكم ورحة الله وبركاته

              تم الاعداد ولكن وصلت الى هذه الصفحة ماذا اكتب

              وهل هذا البرنامج يعتمد على قواعد البيانات او لا لاني لم اجد له قاعدة بيانات

              تعليق


              • #8
                صفحة بيضا فاضية

                السلام عليكم
                انا مشيت معاك خطوة خطوة
                والحمد لله كل الاختبارات تبشر بكل خير
                لكن المشكلة دلوقتي اني اول م اكتب اللينك دا عندي

                كود:
                http://mydomain.com/webmail
                الاحظ انه بيحولني صح لصفحة تانية لكنها بتكون فارغة وفاضية كمان
                شوف كدا اللينك دا

                كود:
                http://mydomain.com/webmail/src/login.php
                أرجو اني اكون عرفت اوصل وجهة نظري
                منتظر اجابتكم الكريمة بارك الله فيكم
                :d Ahmed Bakhiet :D
                Network Systems Engineer

                تعليق

                يعمل...
                X