Smtp، Imap، pop3 چه هستند؟
ایمیل ابزار ارتباطی می باشد، که برای ارسال ایمیل بین دو یا چندین نقطه ی مختلف از آن استفاده می گردد. به طوری که با تنظیم نمودن آدرس دریافت
کننده ها می توانیم به صورت گروهی محتوای ایمیل خود را به افراد بی شماری ارسال نماییم. در ادامه سعی می کنیم تا پروتکل های ارسال و دریافت
ایمیل را بررسی نموده و نحوه ی تنظیم ایمیل بر روی outlook2019 را قدم به قدم انجام می دهیم. با توجه به مشکل اسپم شدن برخی ایمیل های
ارسالی که تنظیمات درستی در سرور آن ها صورت نگرفته است ; در پایان به ارایه چند راهکار جهت جلوگیری اسپم شدن ایمیل می پردازیم.
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
جهت دریافت ایمیل از میل سرور ارسال کننده مورد استفاده قرار می گیرد.نحوه تعامل میل سرور ارسال کننده و میل سرور دریافت کننده
در عکس زیر مشخص شده است.
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 رو بررسی می نماییم.
در ابتدا، فرض می کنیم ایمیل مورد نظر خود را در هاست و یا سرور ایجاد کرده ایم و پسورد آن را نیز در اختیار داریم.
برای اتصال نرم افزار به سرویس ایمیل، از منوی File گزینهی Add Account را انتخاب میکنیم. در صفحه باز شده اکانت ایمیل خود را وارد نموده و سپس
بر روی advanced option کلیک می کنیم و تیک گزینه Let me set up my account manually را فعال می نماییم.
چند ثانیه بعد از کلیک بر روی گزینه connect، تصویر زیر به نمایش در خواهد آمد.
جهت تنظیمات بعدی لازم است از پروتکل IMAP و یا POP3 استفاده کنیم. درادامه ما از پروتکل IMAP استفاده می کنیم . بعد از کلیک بر روی IMAP
وارد مرحله بعدی می شویم.
در قسمت incoming mail لازم است آدرس سرور دریافت کننده ایمیل را وارد نماییم به طور معمول این سرور توسط هاستینگ به ما ارایه می گردد.
پورت پیش فرض 110 می باشد.در ادامه در قسمت outgoing mail نام سرور ارسال کننده را وارد می نماییم .معمولا آدرس سرور ارسال کننده ایمیل و
دریافت کننده ایمیل یکسان می باشد اما این مورد به سیاست هاستیگ بستگی داشته و گاها این دو ادرس به دو سرور متفاوت اشاره می نمایند.
پورت استاندارد ایمیل جهت ارسال 587 می باشد.اما باید به این نکته توجه داشته باشیم که به دلایل امنیتی گاهاً مدیران سرور این دو پورت را
از حالت پیش فرض خارج نموده و پورت های دیگری تعریف می نمایند.
بعد از وارد کردن پسورد مربوط به اکانت ایمیل و کلیک بر روی گزینهی Connect ، افزودن اکانت با موفقیت به پایان رسیده و تصویر زیر به نمایش درخواهد آمد:
در صورتی که برای سرویس ایمیل خود گواهی امنیتی ssl تهیه کره باشیم، یعنی آدرس میل سرور به صورت secure لود گردد ; جهت اتصال لازم است از
پورتهای پیش فرضی استفاده نماییم که برای secure connection استفاده می شود.همچنین لازم است متد کدگذاری Encryption Method ) ) را
نیز بر روی Auto و یا SSL/TLS تنظیم نماییم. پورت های امن پیش فرض جهت اتصال امن به شرح زیر می باشد:
- POP3:995
- IMAP:993
- SMTP:465
تنظیمات مناسب جهت جلوگیری از spam شدن ایمیل
یکی از مشکلاتی که در ایمیل مارکت رخ میدهد، اسپم شدن ایمیل ها می باشد.به دلیل وجود قوانین گسترده جهت تشخیص پیام های اسپم نمیتوان
تضمین کرد که راه حل قطعی برای جلوگیری از اسپم شدن ایمیل وجود دارد. اما در ادامه راه هایی را ارایه می نماییم تا امکان اسپم شدن
ایمیل را از طریق رعایت استاندارد ها به حداقل برسانیم.
1.تنظیم PTR Record
PTR عملکردی برعکس dns دارد ; در DNS آدرس دامنه به IP تبدیل می گردد. این در حالی است که در PTR این عملکرد برعکس بوده و IP
تبدیل به اسم می شود. جهت اعمال این تنظیم می بایست از طریق هاستینگ خود و در سرور دی ان اس رکورد PTR تنظیم شود. جهت بررسی که آیا
رکورد PTR تنظیم شده است، می توانیم از طریق لینک زیر این موضوع را بررسی نماییم.
https://mxtoolbox.com/ReverseLookup.aspx
در صورتی که رکوردPTR هم نام با نیم سرور هاست باشد، عملکرد بهتری را شاهد خواهیم بود.
2.تنظیم SPF و DKIM
سرویس دهنده ایمیل معمولا آدرس from را در ایمیل های ارسالی با ایمیل های غیر واقعی پر می کنند اما در صورتی که SPF و DKIM استفاده شده شود
از این موضوع جلوگیری می گردد.
SPF در واقع مخفف Sender Policy Framework است که اولین و مهم ترین مکانیزم جهت بررسی IP فرستنده می باشد. با بررسی IP فرستنده
در واقع تعیین می شود چه IP هایی حق ارسال ایمیل با دامنه ما دارند.
DKIM مخفف عبارت DomainKey Identified Mail است. این رکورد لازم است بعد از رکورد SPF ساخته شود. این مکانیزم از جعل آدرس ایمیل
جلوگیری می کند و بر اساس public key و private key عمل می نماید
3.استفاده همیشگی از smtp
بهتر است به sendmail و یا توابع نامه PHP/Perl اعتماد نکنیم و در لیست ارسال از smtp استفاده نماییم تا اعتبار سنجی ارسال را تضمین نماید.
4.فعال سازی SpamAssassian در WHM
به صورت پیش فرض سیپنل تنها ایمیل های دریافتی را اسپم شناسایی می کند. اما در صورتی که SpamAssassian را فعال کرده باشیم اگر پست
حاوی مواردی باشد که احتمال جاسوسی توسط جیمیل و … تشخیص داده شود ، ایمیل ارسال نخواهد شد.
5.استفاده از WAF
فایروال وب، برنامه های در حال اجرا را از آلودگی وب سایت و آپلود بدافزار حفظ می کند. درنتیجه اسکریپت های هرزنام، از راه وبسایت های
آسیب پذیر به سرور نخواهند رسید.
6.استفاده از Malware scanner
یکی از معرو ترین اسکنر ها CXS می باشد.
7.تنظیم تعداد روزانه ارسال
8.تنظیم رکورد DMARC
این رکورد با ارسال یک هشدار از هرزنامه احتمالی در سرور ، امکان انجام اقدامات اصلاحی پیش از قرارگیری IP سرور در لیست سیاه را مهیا می سازد.
9.تغییر IP ارسال کننده ایمیل در سرور
در برخی موارد با تغییر IP ارسال کننده ایمیل، مشکل اسپم شدن ایمیل های ارسالی برطرف می شود ; اما این راهکار موقت بوده و در صورتی که
سرور ایمیل ما فاقد تنظیمات استاندارد باشد، مجددا IP در لیست سیاه قرار خواهد گرفت.
همچنین لازم است توجه داشته باشیم که عواملی نظیر وجود فیشینگ در ایمیل، استفاده از عناوین نامناسب، تهدید کاربر، ارسال ایمیل به
دریافت کننده های غیر واقعی و .... احتمال اسپم شدن ایمیل را افزایش می دهد.
جمع بندی
با توسعه ارتباطات و نیاز به اطلاع رسانی های فردی و یا گروهی به جوامع آماری مختلف نظیر مشتریان، بازارهای هدف و .... یکی از ابزارهای ارتباطی
قوی ایمیل می باشد. ایمیل ها یا به صورت دستی به مقصدهای مختلف ارسال می گردد و یا با تنظیماتی که در سرور انجام می شود، به صورت سیستمی
ارسال می گردد. به طور مثال، فرض کنیم یک سرویس vds از شرکت صباهاست خریداری نموده ایم. پس از تکمیل فرآیند خرید، ایمیلی به صورت
سیستمی برای ما ارسال می گردد، که حاوی اطلاعات سرویس خریداری شده است.در شیوه های مختلف ارسال و دریافت، با توجه به قوانین استاندارد جهانی
از پروتکل هایsmtp،pop3 ، IMAP استفاده می نماییم. با استفاده از استانداردهای فوق و رعایت پروتکل های امنیتی، می توانیم امکان اسپم شدن
ایمیل های خود را به حداقل برسانیم.
امیدواریم این مقاله برایتان مفید واقع شده باشد. اگر سوالی دارید که در این مقاله پاسخش را پیدا نکردید، در قسمت کامنت ها سوال
خود را مطرح کنید، کارشناسان ما در کمتر از چند دقیقه به سوالات پاسخ خواهند داد.
این مقاله را با دوستان خود به اشتراک بگذارید.
موفق باشید.