JavadAgha
JavadAgha
خواندن ۱ دقیقه·۶ ماه پیش

طراحی Gmail

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




1- آلیس به کلاینت Outlook خود وارد می‌شود، یک ایمیل می‌نویسد و دکمه "ارسال" را می‌زند. ایمیل به سرور ایمیل Outlook ارسال می‌شود. پروتکل ارتباطی بین کلاینت Outlook و سرور ایمیل، SMTP است.

2- سرور ایمیل Outlook از DNS (در نمودار نشان داده نشده) آدرس سرور SMTP گیرنده را پرس و جو می‌کند. در این مورد، سرور SMTP گوگل است. سپس، ایمیل را به سرور ایمیل Gmail منتقل می‌کند. پروتکل ارتباطی بین سرورهای ایمیل، SMTP است.

3- سرور Gmail ایمیل را ذخیره می‌کند و آن را برای باب به عنوان گیرنده در دسترس قرار می‌دهد.

4- کلاینت Gmail ایمیل‌های جدید را از طریق سرور IMAP/POP هنگامی که باب به Gmail وارد می‌شود را دریافت می‌کند.

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

gmailoutlookمهندسی نرم افزارطراحی سیستم های نرم افزارینرم افزار
کنجکاو در مباحث مهندسی نرم افزار
شاید از این پست‌ها خوشتان بیاید