Simple Mail Transfer Protocol – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Xqbot (שיחה | תרומות)
Matanyabot (שיחה | תרומות)
מ בוט: מתקן הפניות
שורה 1:
{{OSI}}
{{Tcp/ip}}
'''Simple Mail Transfer Protocol''' (ב[[ראשי תיבות]]: '''SMTP'''; ב[[תרגום#.D7.A2.D7.A7.D7.A8.D7.95.D7.A0.D7.95.D7.AA_.D7.94.D7.AA.D7.A8.D7.92.D7.95.D7.9D|תרגום חופשי]]: פרוטוקול פשוט להעברת דואר) הוא כיום ([[2008]]) ה[[פרוטוקול תקשורת|פרוטוקול]] הסטנדרטי לשליחת [[דואר אלקטרוני]] דרך ה[[אינטרנט]].
 
== תיאור הפרוטוקול ==
SMTP משמש למשלוח דואר אלקטרוני בין [[שרת|שרתים]] שונים, עד שיגיע לשרת היעד, אך אינו מאפשר למשתמש לשלוף את הודעות הדואר המיועדות אליו מן השרת. קיימים פרוטוקולים אחרים המיועדים לשליפה של הודעות דואר, כגון [[Post Office Protocol|POP3]] ו-[[Internet Message Access Protocol|IMAP]].
 
זהו פרוטוקול טקסטואלי (ולא [[בסיס בינארי|בינארי]]). השולח משתמש בפקודות טקסטואליות פשוטות על מנת לשלוח את ההודעה הרצויה. השרת מגיב בקוד מספרי ובדרך כלל גם בטקסט כלשהו על מנת להגיב לפקודות שנשלחו. כאשר יש צורך בהעברה של מידע בינארי נעשה שימוש ב-[[Multipurpose Internet Mail Extensions|MIME]].
 
SMTP עובר מעל [[Transmission Control Protocol|TCP]] ומשתמש בדרך כלל ב[[פורט (תקשורת)|פורט]]‏ 25.
 
שורשיו של פרוטוקול SMTP נעוצים ב-[[1982]], ימיו הראשונים של האינטרנט עוד בהיותו [[ARPANET|ARPANet]], ומכאן פשטותו היחסית. הפשטות הזו מתבטאת בין השאר בהיעדר מנגנון אימות 'חזק' לגבי מספר שדות וביניהם שדה השולח ("From"). חולשה זו מאפשרת לכל אדם בעולם להתחזות לכל כתובת אחרת, מה שהופך את הפרוטוקול למטרה קלה עבור [[דואר זבל אלקטרוני|ספאמרים]]. קיימות מספר יוזמות אשר מנסות להתמודד עם הבעיה, כגון שיטת ה-[[DomainKeys]].
 
=== מציאת שרת SMTP ושימוש ב-DNS ===
שורה 43:
 
==ראו גם==
*[[תקשורת מחשבים - מונחים|מונחים ברשת מחשבים]]
*[[תוכנה - מונחים|מונחים בתוכנה]]
 
[[קטגוריה:פרוטוקולי אינטרנט]]