نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: نصب و پیکربندی میل سرور در لینوکس

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2011
    محل سکونت
    Tehran
    نوشته ها
    70
    تشکر تشکر کرده 
    51
    تشکر تشکر شده 
    236
    تشکر شده در
    114 پست

    پیش فرض نصب و پیکربندی میل سرور در لینوکس

    Mail Service-mail server, نصب و پیکربندی میل سرور در لینوکس:
    E-Mail
    ٍElectronic Mail تبادل پیام ها و فایلهای کامپیوتری از طریق یک شبکه ارتباطی, مثلا یک شبکه محلی یا اینترنت بین کامپیوترها یا پایانه ها

    Mail Server
    یک سرویس است که مبادله میلها بصورت locally و یا remotly میپردازد.مثالهایی که برای mail server میتوان ذکر کرد عبارتند از send mail,Qmail server,postfix

    Mail Client
    یک سرویس و یا برنامه است که برای فرستادن و یا دریافت mail استفاده میشود.بطور مثال mail,mutt,piane,elm,evalution

    Mailing Protocols

    SMTP - Simple Mail Transfer Protocol
    یک پروتکل برای ارسال پیامها از یک کامپیوتر به یک کامپیوتردیگر در یک شبکه می باشد.از این پروتکل در اینترنت برای هدایت پست الکترونیکی استفاده می شود
    شماره پورت این پروتکل 25 است

    POP3-Post Office Protocol
    پروتکلی برای سرویس دهند هایی در اینترنت که پست الکترونیکی را دریافت و ذخیره نموده و به سرویس گیرنده های کامپیوترهایی که به سرویس دهنده ها متصل می شوند انتقال می دهند تا بتوانند آنها را Download ,Upload نمایند
    شماره پورت این پروتکل 110 است

    IMAP4 -Internet Message Access Protocol 4
    روشی برای یک برنامه پست الکترونیکی جهت دستیابی به پیامهای پست الکترونیکی و تابلوی اعلانات ذخیره شده در یک سرویس دهنده پستی.
    شماره پورت این پروتکل 143 است

    ابتدا به تنظیمات DNS می رویم و MX را که به معنی Mail eXcahnge است را تنظیم می کنیم
    #vi /var/named/chroot/name/localhost.zone
    pooya.com IN MX 10 www.pooya.com
    MUA(Mail USer Agent)
    پیغام ها را به MTA(Mail Transport Agent) عبور می دهد
    MTA مسئولیت تحویل پبامهای پست الکترونیکی را برعهده دارد.هر MTA پس از دریافت یک پیام ,آن را به طور موقت ذخیره می نماید و سپس تحویل می دهد و یا به MTA دیگر هدایت می کند
    دومین MTA پیغام را به MDA(Mail Delivery Agent) عبور می دهد و سپس کاربر پیغام را دریافت می کند

    mail ها در این مسیر ذخیره می شوند
    #var/mail/username
    demon میل سرور , sendmail نام دارد

    فایلهای پیکربندی اصلی
    اصلی ترین فایل پیکربندی برای sendmail /etc/mail/sendmail.cf است
    زمانی که sendmail توسط یک برنامه کاربر فراخوانده شود etc/mail/submit.cf استفاده می شود و معمولا احتیاجی به تغییر ندارد

    پیکربندی sendmail با زبان ماکرو M4 است
    M4 یک زبان ماکرو است که میتواند به تنظیم فایل sendmail.cf کمک کند
    پیکربندی پیش فرض sendmail , از طریق M4 ویزه در etc/mail/sendmail.mc ایجاد شده است

    از فرمان ذیل به منظوز روشن کردن sendmail استفاده می کنیم
    #chkconfig sendmail on

    به سراغ فایل sendmail می رویم و تغییرات ذیل را انجام می دهیم
    #vi /etc/mail/sendmail.mc
    DAMEON-options(port=SMTP,Addr=127.0.0.....

    تبدیل می شود به
    dnl#DAMEON-options(port=SMTP,Addr=127.0.0.....

    اگر برای نام کاربران alias و یا همان نام مستعار داشته باشیم می توانیم در شاخه زیر آنها را اضافه کنیم :
    #vi /etc/mail/virtusertable
    بطور مثال نام po را برای pooya و eliya را برای ali قرار می دهیم :
    po@pooya.com pooya
    eliya@pooya.com ali


    در مسیر روبرو اقدام به اضافه کردن نام alias برای کاربران می کنیم :
    #vi /etc/aliases
    suport:postmaster
    po: pooya
    eliya: ali
    آدرس ذیل برای تائید و یا رد email های رسیده استفاده می شود :
    #vi /etc/mail/access
    192.168.10.1 RELAY
    pooya.com RELAY


    تغییرات زیر را می دهیم :
    #vi /etc/dovecot.conf
    # را از خط زیر حذف می کنیم
    #protocol=imp impas
    prortocol=pop3 pop3s


    با فرمان های ذیل فایل را update می کنیم .
    #makemap hash /etc/mail/vitusertable.db < /etc/mail/virtusertable
    #cd /etc/mail
    mail#m4 sendmail.mc >sendamil.cf
    این فرمان micro file را به configuration file , update می کند.
    بوسیله فرمان mail یک email به کاربری با نام user1 می فرستیم.توجه کنید با ctr+d ای میل فرستاده می شود.
    #mail user1
    subject:test
    hi
    how are you my friend?
    ctr+d
    اکنون به سیستم کاربر user1 می رویم و با تایپ فرمان mail متن پیغام را مشاهده می کنیم.به منظور replay از حرف r و از d به منظور پاک کردن متن استفاده می کنیم.


    منبع : ## COMPUTER NETWORKS -

  2. تعداد تشکر ها ازroyalserver.ir به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: March 21st, 2018, 13:38
  2. پاسخ ها: 0
    آخرين نوشته: September 3rd, 2016, 14:46
  3. درخوایت سرور مجازی با پینگ پایین + ip تست پینگ
    توسط alivw71 در انجمن درخواست سرور مجازی
    پاسخ ها: 22
    آخرين نوشته: January 18th, 2014, 23:07
  4. مشکل invalid host name هنگام تست پینگ در سایت پینگدام
    توسط trrxreza در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: October 10th, 2013, 09:34

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •