آموزش نصب و کانفیگ میل سرور اگزیم exim 4 و اتصال آن به SMTP server خارجی در دبیان و اوبونتو

پیشتر در مجموعه مقالات آموزشی سرور ، گذاری بر میل سرور ( mail server  ) معروف exim داشتیم و برخی از دستورات پرکاربرد آن معرفی گردید. در این مقاله نیز به آموزش نصب و راه اندازی exim4 در یک سیستم عامل Debian base مانند اوبونتو ( Ubuntu ) و نحوه تنظیم و کانفیگ آن با یک smtp سرور خارجی خواهیم پرداخت. Exim یک سیستم ارسال و دریافت ایمیل مبتنی بر سیستم عامل شبه یونیکس است و تحت مجوز GPL ارائه می شود و پیشینه آن به سال 1995 بر میگردد. در آن سال Philip hazel برای سرویس محاسباتی دانشگاه کمبریج یک سیستم تبادل ایمیل ساخت که احتمالا هیچگاه گمان نمی برد که این سیستم به یکی از رایج ترین سیستم های تبادل ایمیل لینوکسی ( SMTP server ) بدل شود.  لازم به ذکر است که تازه ترین نسخه ارائه شده از این سرویس در زمان این نوشتار ویرایش 4.85 است، از همین رو در این مقاله از نسخه 4 این سرویس استفاده خواهد شد.

اولین گام بروزرسانی سیستم عامل به جدیدترین نسخه است:

apt-get update apt-get upgrade

پس از بروزرسانی سیستم عامل اقدام به نصب آخرین نسخه پایدار اگزیم می نماییم:

apt-get install exim4

در سومین گام اقدام به پیکره بندی اگزیم 4 خواهیم نمود تا از یک Smart SMTP host با نام smarthost.domain.tld استفاده کند.پیکره بندی مورد نظر بدین شرح است:

cp /etc/exim4/update-exim4.conf.conf{,.orig} cat > /etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='satellite' dc_other_hostnames='host.domain.tld' dc_local_interfaces='127.0.0.1' dc_readhost='host.domain.tld' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='smarthost.domain.tld' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='mail_spool'

لازم به ذکر است که عبارت host.domain.tld بایستی با یک نام هاست واقعی و عبارت smarthost.domain.tld با یک smart smtp host حقیقی جایگزین شود.

با پیکره بندی ارائه شده ، دستور زیر را اجرا نمایید تا فایل های پیکره بندی exim4 ایجاد گردد.

sudo update-exim4.conf

حال با ریستارت کردن سرویس exim4 تغییرات اعمال شده اجرایی خواهند شد:

service exim4 restart update-rc.d exim4 enable

 سپس نوبت به ایجاد دسترسی این هاست برای ارتباط از smart smtp server است. در صورتی که از تنظیمات پایه ای mail server استفاده می نمایید ، کافیست تا به سادگی سطر زیر را وارد نمایید:

echo host.domain.tld >> /etc/mail/whitelist_hosts

مراحل به اتمام رسیده است و حال کافی است بمنظور بررسی صحت تنظیمات مراحل ذیل را طی کنید:

echo testing | mail -s testing youremail@gmail.com tail -100 /var/log/exim4/mainlog
 
  • با خدمات ابری پارس آشنا شوید

    اولین ارائه‌دهنده خدمات رایانش ابری در ایران هستیم

    ابر سرور

    ابر سرور

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

    هایبرید سرور

    هایبرید سرور

    هایبرید سرورها نسل جدید و پیشرفته سرورهای اختصاصی هستند که با پنل قدرتمند ابری ارائه می‌شوند. در هایبرید سرورها علاوه بر ارائه سخت‌افزار مستقل، امکانات سخت‌افزاری ویژه‌ای نیز در نظر گرفته شده است.

    ماکرو سرور

    ماکرو سرور

    ماکرو سرور محصولی ویژه است که برای دریافت بالاترین کیفیت سخت‌افزاری طراحی شده است. در شرایطی که نیازمند سخت‌افزاری قدرتمند برای سرور خود هستید، ماکرو سرورها منابع سخت‌افزاری مورد نیاز را برای شما فراهم می‌کنند.

    هاست ابری

    هاست ابری

    در هاست ابری برخلاف یک هاست اشتراکی، سایت‌های پر بازدید نیز بسادگی می‌توانند از خدمات میزبانی استفاده کنند، بدون آنکه درگیر دغدغه‌های مدیریت سرور شوند. همواره تنها برای آن میزان از منابع سخت‌افزاری که نیاز دارید هزینه می‌پردازید و دیگر نیازی به پرداخت هزینه‌های غیر موجه، در ابتدای فعالیت وب سایت خود، نخواهید داشت.

    هاست دانلود

    هاست دانلود

    سیاری از مدیران سایت‌های دانلود و یا سایت‌هایی که با ترافیک بالایی برای به اشتراک‌گذاری فایل‌های خود روبرو هستند، عمدتا با مشکلاتی مانند هزینه‌های گزاف زیرساختی و یا مصرف بالای منابع سخت‌افزاری روبرو می‌شوند. از همین رو پارس‌پک با معرفی فضای هاست دانلود برای این دسته از کاربران، محصول مناسبی را پیش‌بینی نموده است.

    مطالعه این مطالب نیز پیشنهاد می‌شود

    مقالات و نظرات اعضای تیم ما درباره تکنولوژی، روزهای کاری و چیزای دیگر…

    تفاوت هاست لینوکس و ویندوز

    یکی از چالش‌های مهم مدیران وب‌سایت‌ها، در هنگام خرید هاست و راه‌اندازی وب‌سایت، انتخاب نوع سیستم‌ عامل هاست است. ارائه‌دهندگان خدمات میزبانی وب و هاست...

  • کلیه حقوق برای شرکت دانش بنیان پارس پک محفوظ می باشد.

    Copyright © 2019 Pars Parva System Ltd. ParsPack Cloud Computing Technology ® , All Rights Reserved.