Smtp، Imap، pop3 چه هستند؟

Smtp، Imap، pop3 چه هستند؟

امید صادقی ادمین
مدت زمان مطالعه: 15 دقیقه 22 اسفند 01

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

IMAP, POP3, SMTP چیست ؟

IMAP, POP3, SMTP چیست ؟

Smtp  مخفف Standard Mail Taransfer Protocol  به معنی پروتکل استاندارد ایمیل می باشد. از این پروتکل به عنوان قانون در میل سرورها برای ارسال ایمیل استفاده می کنیم.  تمامی اکانت های ایمیلی که از طریق آنها اقدام به ارسال ایمیل می نماییم ( مانند outlook ، Eudor و یا ( mac os x mail  از پروتکل smtp  برای ارسال پیام به یک میل سرور دیگر استفاده می کنند. 

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

زمانی که ایمیل خود را در یک نرم افزار ارسال ایمیل وارد می کنیم، لازم است تنظیمات سرور smtp  را در نرم افزار ارسال ایمیل، وارد نماییم. با این کار نرم افزار را قادر می سازیم جهت ارسال، از پروتکل استاندارد ارسال ایمیل استفاده کند.

IMAP چیست ؟

IMAP  مخفف Internet Access Message Protocol می باشد. برخلاف SMTP  که به عنوان پروتکل استادارد ارسال ایمیل استفاده می شود; IMAP جهت دریافت ایمیل از میل سرور ارسال کننده مورد استفاده قرار می گیرد.

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

IMAP چیست ؟

  1. بعد از ایجاد ایمیل و فشردن دکمه ی send ، نرم افزار ارسال ایمیل ( جیمیل، تاندربرد،اوت لوک و ....) با استفاده از پروتکل smtp  اقدام به ارسال از سیستم کاربر به یک میل سرور دیگر می کند.
  2. در مرحله بعد، میل سرور از smtp جهت انتقال پیام به میل سرور پذیرنده استفاده می کند.
  3. بعد از آنکه ایمیل با موفقیت به میل سرو مقصد منتقل شد، کامپیوتر دریافت کننده نهایی ایمیل با استفاده از پروتکل IMAP  اقدام به دریافت ایمیل و قرار دادن آن در صندوق دریافت کننده می نماید.

 Pop3  چیست ؟

 علاوه بر پروتکل IMAP، پروتکل دیگری نیز با نام pop3، جهت دریافت ایمیل، مورد استفاده قرار می گیرد.

Pop مخفف عبارت Post Office Protocol است. عدد 3 در انتهای نام pop  به منزله شماره ورژن می باشد.که در حال حاضر ورژن 3 آخرین ورژن ارائه شده است و به صورت گسترده ای مورد استفاده قرار می گیرد.

 تفاوت pop3 و IMAP

 POP3 ایمیل را از سرور دانلود و در کامپیوتر دریافت کننده قرار می دهد و سپس ایمیل را از سرور حذف می نماید.

برخلاف pop3، پروتکل IMAP، ایمیل را در سرور ذخیره می کند و سپس آنرا جهت دریافت در چند مقصد مختلف، همگام سازی می نماید.

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

اما به طور کلی پروتکل IMAP قوی تر است. در صورتی که از چند سیستم مختلف استفاده می نماییم، پیشنهاد می شود از پروتکل IMAP استفاده کنیم.

اما در صورتی که ما ترجیح دهیم که به تمام ایمیل ها به صورت آفلاین دسترسی داشته باشیم و یک دستگاه را به همین منظور تنظیم کرده باشیم ; استفاده از پروتکل pop3  مناسب و پایدار می باشد.

 نحوه تنظیم ایمیل بر روی OutLook 2019 

 نحوه تنظیم ایمیل بر روی OutLook 2019

در ادامه نحوه تنظیم آدرس ایمیل سازمانی بر روی نرم افزار OutLook 2019 رو بررسی می نماییم.
 در ابتدا، فرض می کنیم ایمیل مورد نظر خود را در هاست و یا سرور ایجاد کرده ایم و پسورد آن را نیز در اختیار داریم.
 برای اتصال نرم افزار به سرویس ایمیل، از منوی File‌ گزینه‌ی Add Account‌ را انتخاب میکنیم. در صفحه باز شده اکانت ایمیل خود را وارد نموده و سپس بر روی advanced option  کلیک می کنیم و تیک گزینه Let me set up my account manually را فعال می نماییم.

نحوه تنظیم ایمیل بر روی OutLook 2019

چند ثانیه بعد از کلیک بر روی گزینه connect، تصویر زیر به نمایش در خواهد آمد.

IMAP

جهت تنظیمات بعدی لازم است از پروتکل IMAP و یا POP3 استفاده کنیم. درادامه ما از پروتکل IMAP استفاده می کنیم . بعد از کلیک بر روی IMAP وارد مرحله بعدی می شویم.

incoming mail

در قسمت incoming mail لازم است آدرس سرور دریافت کننده ایمیل را وارد نماییم به طور معمول این سرور توسط هاستینگ به ما ارایه می گردد. پورت پیش فرض 110 می باشد.

در ادامه در قسمت outgoing mail  نام سرور ارسال کننده را وارد می نماییم .معمولا آدرس سرور ارسال کننده ایمیل و دریافت کننده ایمیل یکسان می باشد اما این مورد به سیاست هاستیگ بستگی داشته و گاها این دو ادرس به دو سرور متفاوت اشاره می نمایند. پورت استاندارد ایمیل جهت ارسال 587 می باشد.

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

Password

بعد از وارد کردن پسورد مربوط به اکانت ایمیل و کلیک بر روی گزینه‌ی Connect ، افزودن اکانت با موفقیت به پایان رسیده و تصویر زیر به نمایش درخواهد آمد:

Setup is Completed

در صورتی که برای سرویس ایمیل خود گواهی امنیتی ssl  تهیه کره باشیم، یعنی آدرس میل سرور به صورت secure لود گردد ; جهت اتصال لازم است از پورتهای پیش فرضی استفاده نماییم که برای secure connection استفاده می شود.

همچنین لازم است متد کدگذاری Encryption Method )  ) را نیز بر روی Auto و یا SSL/TLS تنظیم نماییم.

پورت های امن پیش فرض جهت اتصال امن به شرح زیر می باشد:

  • POP3:995
  • IMAP:993
  • SMTP:465

تنظیمات مناسب جهت جلوگیری از spam  شدن ایمیل

جلوگیری از spam  شدن ایمیل

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

  • تنظیم PTR Record

PTR عملکردی برعکس dns دارد ; در DNS  آدرس  دامنه به IP تبدیل می گردد. این در حالی است که در PTR این عملکرد برعکس بوده و IP   تبدیل به اسم می شود. جهت اعمال این تنظیم می بایست از طریق هاستینگ خود و در سرور دی ان اس رکورد PTR تنظیم شود. جهت بررسی که آیا رکورد PTR تنظیم شده است، می توانیم از طریق لینک زیر این موضوع را بررسی نماییم.

https://mxtoolbox.com/ReverseLookup.aspx

در صورتی که رکوردPTR هم نام با نیم سرور هاست باشد، عملکرد بهتری را شاهد خواهیم بود. 

  • تنظیم SPF و DKIM

سرویس دهنده ایمیل معمولا آدرس from را در ایمیل های ارسالی با ایمیل های غیر واقعی پر می کنند اما در صورتی که SPF و DKIM استفاده شده شود، از این موضوع جلوگیری می گردد.

SPF در واقع مخفف Sender Policy Framework است که اولین و مهم ترین مکانیزم جهت بررسی IP  فرستنده می باشد. با بررسی IP فرستنده در واقع تعیین می شود چه IP هایی حق ارسال ایمیل با دامنه ما دارند.

DKIM مخفف عبارت DomainKey Identified Mail است. این رکورد لازم است بعد از رکورد SPF ساخته شود. این مکانیزم از جعل آدرس ایمیل جلوگیری می کند و بر اساس public key  و  private key  عمل می نماید

  • استفاده همیشگی از smtp

بهتر است به sendmail  و یا توابع نامه PHP/Perl اعتماد نکنیم و در لیست ارسال از smtp استفاده نماییم تا اعتبار سنجی ارسال را تضمین نماید. 

  • فعال سازی SpamAssassian در WHM

به صورت پیش فرض سیپنل تنها ایمیل های دریافتی را اسپم شناسایی می کند. اما در صورتی که  SpamAssassian را فعال کرده باشیم اگر پست حاوی مواردی باشد که احتمال جاسوسی توسط جیمیل و … تشخیص داده شود ، ایمیل ارسال نخواهد شد.

  • استفاده از WAF

فایروال وب، برنامه های در حال اجرا را از آلودگی وب سایت و آپلود بدافزار حفظ می کند. درنتیجه اسکریپت های هرزنام، از راه وبسایت های آسیب پذیر به سرور نخواهند رسید.

  • استفاده از Malware scanner 

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

  • تنظیم تعداد روزانه ارسال 

  • تنظیم رکورد DMARC

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

  • تغییر IP ارسال کننده ایمیل در سرور

در برخی موارد با تغییر IP ارسال کننده ایمیل، مشکل اسپم شدن ایمیل های ارسالی برطرف می شود ; اما این راهکار موقت بوده و در صورتی که سرور ایمیل ما فاقد تنظیمات استاندارد باشد، مجددا IP   در لیست سیاه قرار خواهد گرفت.

همچنین لازم است توجه داشته باشیم که عواملی نظیر وجود فیشینگ در ایمیل، استفاده از عناوین نامناسب، تهدید کاربر، ارسال ایمیل به دریافت کننده های غیر واقعی و .... احتمال اسپم شدن ایمیل را افزایش می دهد.

 جمع بندی

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

در شیوه های مختلف ارسال و دریافت، با توجه به قوانین استاندارد جهانی از پروتکل های smtp،pop3 ،  IMAP استفاده می نماییم. با استفاده از استانداردهای فوق و رعایت پروتکل های امنیتی، می توانیم امکان اسپم شدن ایمیل های خود را به حداقل برسانیم. 

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

این مقاله را با دوستان خود به اشتراک بگذارید.

موفق باشید.

برچسب ها :
دسته بندی ها :