دانلود - مرتضی امیرپناه
Download
Report
Transcript دانلود - مرتضی امیرپناه
مرتضی امیرپناه –
بهار 94
ميل سرور چیست؟
میل سرور نرم افزاری می باشد که امکانات و سرویس های خاص ی برای ارسال ایمیل از
یک سرور به سایت ها و ایمیل های دیگران استفاده می شود.
پس در هر ایمیل موتور قدرتمندی به نام ایمیل سرور Email Serverوجود دارد که
ایمیل ها را در فضای وب منتشر می کند.
برخي از میل سروره ها عبارتند از :
Microsoft Exchange
Qmail
Postfix
Sendmail
web mailچیست؟
Webmailيکي ازقابليت هاي سرور پست الكترونيكي
ميباشد .پست الكترونيك مبتني بر وب داراي مزاياي متعددي
است که مهمترين آنها عبارتند از :عدم وابستگي به نرم افزار
خاص و تنها نياز به يك مرورگر اينترنتي مثل Internet
،Explorerعدم محدوديت در استفاده از انواع
پروتكلهاي پست الكترونيكي نظير SMTP ،POP3
توسط كاربر ،استفاده از برخي امكانات جانبي سرويس پست
الكترونيك تحت وب ،امكان ارسال/دريافت نامه از طريق
وب در هر زمان و هر كجا.
.یک برنامه ایمیل معمول و ساده برای استفاده میباشد
این برنامه ایمیل یکی از اساس ی. میباشدSquirrelMail یکی از اساس ی ترین انتخاب ها
.ترین رابط ها را دارا میباشد
SquirrelMail is a standards-based webmail package written in PHP. It includes
built-in pure PHP support for the IMAP and SMTP protocols, and all pages render
in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across
browsers. It has very few requirements and is very easy to configure and install.
این برنامه ایمیل ،رابطی دارد که از آژاکس Ajaxاستفاده می کند .این رابط اجازه
انتخاب نرم و راحت از ایمیل را به کاربران می دهد .در Roundcubeچک باکس
وجود ندارد شما می توانید فقط بر روی ایمیل کلیک کنید و با استفاده از گزینه های
باالی جعبه ،با ایمیل ها خود عملیات انجام دهید.
Roundcube attempts to leverage the power of Javascript to
offer functionality that doesn't exist in any other webmail
client but which we take for granted in even the most basic
Windows or Macintosh application.
Hordeبا دو وب میل قبلی فرق می کند .این یک برنامه کامال متفاوت
میباشد و دارای ویژگی های مشابه outlookاست .این برنامه دارای لیستی
از گزینه ها ( در گوشه باال سمت راست و سمت چپ ) برای انتخاب شما از
ایمیل ,اخبار ,تقویم ,یادداشت ها ,وظایف میباشد .همچنين دارای ویژگی
طرح بندی برای صفحه اصلی نمایش در هنگام ورود شما به ایمیل خود
میباشد.
Additional features of Horde Groupware Webmail Edition are:
IMAP and POP3 webmail client
3-pane and 3-column-layouts
Message filtering
Message searching
HTML message composition with
WYSIWIG editor
Spell checking
Built in attachment viewers
Encrypting and signing of messages
(S/MIME and PGP)
Quota support
Keyboard navigation
Full character set support for folders
names and email messages
Conversation view of all messages in
a thread
Downloading of message
attachments in a ZIP file
Flexible, individual alias addresses
IMAP folder subscriptions
Shared IMAP folders
Graphical emoticons
Support for mailing list headers
Forwarding of multiple messages at
once
Attachments sent as links
بازگشت
پروتکل های اینترنتی یعنی چه؟
پروتکلهای اینترنتی مجموعه قوانینی هستند که چگونگی تبادل اطالعات را در شبکه توصیف می کنند
از میان پروتکلهای استاندار می توان به TCPو UDPو IPو SNMPاشاره کرد که هر کدام وظیفه
خاص ی را انجام می دهند.
▪ UDPو TCPپروتکلهایی هستند که از صحت ارسال اطالعات اطمینان حاصل می کند.
▪ IPپروتکلی است که آدرس سایت را به صورت عددی ۱۲رقمی نشان می دهد.
▪از SNMPبرای دریافت اطالعات آماری استفاده می شود.
انواع دیگر پروتکلهای اینترنتی عبارتند ازNTP, Gopher, Telnet, E-Mail, FTP, HTTP, HTTPS :
HTTP
HTTP (Hypertext Transfer Protocol) -۱این پروتکل که به وسیله مرورگرهای اینترنت نشان
داده می شود ،شبکه ای است که شما را به ميزبان مرتبط می کند و به با توجه به اطالعاتی که درخواست
کرده اید نتایج را نشان می دهد .با استفاده از این پروتکل می توانید فایلهای مورد نیاز خود را دریافت یا
مبادله کنید.
آدرسهایی که درون این پروتکل قرار دارند به صورت زیر می باشد:
http://www.site.domainکه در ابتدا بعد از httpدو نقطه و یک اسلش قرار می گيرد سپس نام
سایت را ذکر می کنیم .الزم به ذکر است که اگر سایتی دارای چند صفحه باش د آن را به دو صورت زیر می
تواند بسازد ،یکی آنکه بجای wwwنام صفحه مورد نظر را بیاورد و دیگر آنکه بعد از نام اصلی سایت از
یک اسلش استفاده کند و بعد از ن صفحه مورد نظر را بیاورد ،مانند:
http://mail.yahoo.com
http://www.BBC.co.uk/Persian
http://www.google.com/mgyhp.html
بعد از نام سایت دامين می آید ،که عبارتند از:
Comو Orgو Netو Coو Govهمینطور هر کشور دامين مختص خود را دارد برای مثال دامين کشور
ایران irو امریکا usمی باشد.
پروتکل https
پروتکل httpsمانند پروتوکول httpپروتکلی ست برای
استفاده از وب سایت ها اما تفاوت httpsبا httpدر این
است که httpsمیان کالینت کاربر و سرور وب اطالعات
را
رمز نگاری می کند و این رمز نگاری توسط
certificateای که آن سایت به شما می دهد اتفاق می افتد .
اما در صورت استفاده از پروتکل httpدیتای تبادل شده
ی شما به سرور وب به صورت plain textتبادل شده و اگر
شخصی میان کالینت شما و به طور مثال مودم اینترنت شما
واقع شود و شروع به عملیات arp poisoningنماید .به این
نوع حمله
middle attack man in theمی گویند )
NTPان تی پی
Network Time Protocolبه معنی پروتکل زمان شبکه است که برای همگام سازی و به روزرسانی
زمان در شبکه استفاده می شود .کامپیوتر ها از یکسری منابع که همان سرور های NTPهستند زمان خود
را به روزرسانی می کنند .این سرور ها میتوانند به صورت محلی یا بر روی اینترنت موجود باشند .همچنبن
می توانند بر روی رادیو یا ماهواره نيز موجود باشند .
سرور NTPبسیار دقیق است تا جایی که قابلیت همگام سازی زمان تا میلی ثانیه را دارد .امروزه بسیاری از
کامپیوتر ها نیاز دارند که زمان خود را به صورت دقیق در شبکه همگام سازی کنند تا با یکدیگر هماهنگ
باشند و در انتقال و دریافت های مختلف با مشکل مواجه نشوند .پس NTPیکی از ضروریت ها در هر
شبکه به شمار می رود .سرور NTPاز پورت UDP 123استفاده می کند .
) File Transfer Protocol FTPیکی از
قراردادهای TCP/IPکه به شما اجازه می دهد تا
اطالعات خود را از کامپیوتر به شبکه بفرستید و یا آنها را
دریافت کنید یا اینکه آنها را حذف ،به روز ،کپی و ...کنید.
این سرویس دو نوع است ،یکی به صورت رایگان که همه
کاربران اجازه استفاده از آن را دارند (مانند
)ftp://ftp.microsoft.comو دیگری که فقط مدیر
سایت اجازه استفاده از آن را دارد.
انواع پروتکل های ایمیل
به طور کلي معروف ترين راه هاي دريافت وارسال ايميل اين استانداردها ( ياپروتکل ها) مي باشند:
POP3
IMAP
SMTP
POP3
Post Office Protocol : POP3
روش ي براي دريافت Emailاست که اکثرا توسط ISPها استفاده مي شود در اين روش شما فقط مي
توانيد نامه هاي خودرا با استفاده از نرم افزاري واسط ازسرور دريافت Downloadکرده و آنها را
بخوانيد.
.از مزایای pop3این است که به ً صورت Offlineعدم اتصال به سرور پست الکترونیک نيز میتوانید
نامههای الکترونیکی خود را که قبال دانلود کردهاید ببینید.
در حالت پیشفرض تمام نامههای موجود در پوشه Inboxاز روی سرور به پوشه Inboxمحلی منتقل
شده و از روی سرور حذف میگردند حتی اگر ویروس ی باشند بنابراین از باز کردن و خواندن نامههایی که
گيرندهی نامه را نمیشناسید خودداری کنید
توجه :در استفاده از این پروتکل برای افزایش سرعت دستیابی به پیامها سعی کنید حجم و تعداد نامهها در
پوشهی Inboxبر روی سرویسدهنده کم باشد.
در POP3پس از دریافت ایمیلها ،ایمیلها از روی سرور پاک میشود.
با توجه به اینکه در این پروتکل نسخهی اصلی ایمیلها از روی سرور حذف میشود و کپی ایمیلها روی
کامپیوتر کاربر ذخيره میشود ،از اینرو نمیتوان به ایمیلها از طریق وبمیل و کالینتهایی روی کامپیوترهای
دیگر دسترس ی پیدا کرد.
IMAP
Internet Message Access Protocolيا IMAP
اين پروتکل در حقيقت مشابه ايميلهاي HTTPمي باشد ولي امکانات بيشتري دارد مانند ،امکان ايجاد
پوشه هاي مخفي بر روي سرور و غيره ...
شما از طریق IMAPاین امکان را خواهید داشت که بدون دانلود کردن ایمیلهای خود از روی سرور ،
درون ایمیلهای خود جستجو کنید ،پوشه بسازید ،نامههای الکترونیکی را پاک کنید و mailboxخود را
برای نامههای الکترونیکی جدید چک کنید .این امکانات بتدریج باعث جایگزینی IMAPبه جای POP3می
شود .یکی از پر استفادهترین موارد استفاده از IMAPحالت اشتراکی است مثال در شرکتی که باید چند نفر
اجازه دسترس ی به پست الکترونیک شرکت را داشته باشند IMAPراه حل مناسبی است.
ً
پروتکل pop3پیامها به صورت offlineنيز قابل دسترس خواهد بود ولی در پروتکل IMAPحتما باید با
سرویس دهندهی پست الکترونیکی در ارتباط باشید .شماره پورت این پروتکل 143است
SMTP
دو پروتکل POP3و IMAP4برای دریافت و بازیابی ایمیل استفاده می شوند .این در
حالی است که پروتکل SMTPبرای ارسال ایمیل به کار می رود .افراد زیادی پروتکل های
POP3و IMAP4را به عنوان ایمیل سرورهای ایمیل ورودی ( Inbound Email
) Serversو پروتکل SMTPرا به عنوان ایمیل سرور خروجی ( Outbound Email
) Serversمی شناسند .
SMTPمخفف Simple Mail Transfer Protocolکه به معنی پروتکل ساده
انتقال ایمیل می باشد .مفهوم آن بسیار ساده است .
اگر با برنامه هایی همچون Outlookو یا Mozila ThunderBirdکار کرده باشید
مفهوم این پروتکل ها را به خوبی درک خواهید کرد .این برنامه ها برای دریافت ایمیل در
کامپیوتر شخص ی به کار می روند .در این نرم افزار ها با دو واژه Incoming Protocol
و Outgoing Protocolمواجه می شوید که به معنی پروتکل های ورودی و پروتکل
های خروجی می باشند .
اسپم چیست؟
اگر برای مدت طوالنی است که از اینترنت استفاده میکنید ،بدون شک تاکنون تعداد
زیادی از ایمیلهای ناخواسته دریافت کردهاید .بعض ی ادعا میکنند که شما را بسرعت
ثروتمند میکنند .بقیه قول محصوالت یا خدمات جدید را میدهند .بعض ی فضایی از
صندوق پیستی شما را اشغال میکنند و از شما میخواهند که ایمیل رًا به بقیه ارسال
کنید یا وبسایت مشخص ی را ببینید .در جامعه اینترنتی ایمیلهای بعضا تجاری ناخواسته،
“اسپم” نامیده میشوند.
اسپم اثری بیش از مزاحمت برای استفادهکنندگان اینترنت دارد و بطور جدی بازدهی شبکه
و سرویسدهندگان ایمیل را تحت تاثير قرار میدهد .و این به این دلیل است که فرستندگان
اسپم از هزینه بسیار پایين ایمیل استفاده میکنند و صدهاهزار یا حتی میلیونها ایمیل را
در یک زمان ارسال میکنند .حملههای اسپم پهنای باند زیادی را میگيرد ،صندوقهای پستی
را پر میکند و زمان خوانندگان ایمیل را تلف میکند .گاهی میتوان اسپمها را از عناوین
عجیب ،غيرمنطقی و مضحکشان تشخیص داد.
چرا سازمان ها باید از میل سرور اختصاص ی استفاده
کرد؟
-۱نا امن بودن سرویس های خارجی .به طور کلی اینگونه سرویسها
که سرویس دهندگان آنها در خارج از کشور قرار دارند به این دلیل
این که به محتوای ایمیلها دسترس ی دارند و از سوی آنها کنترل
میشود.
-۲تغیير هاست وب سایت می تواند باعث از دست رفتن ایمیل های
قبلی شود .ولی راه اندازی میل سرور اختصاص ی تضمين نگهداری
همه ایمیل ها را برای سازمان فراهم می آورد.
Mail sever
Microsoft Exchange
Qmail
Postfix
Sendmail
Imap
Pop3
Smtp
Email
protocols
Webmail server softwares
webmail client softwares
Horde
Sguirrelmail
roundecube
Outlook
thunderbird