» נושאי לימוד
» נושאי לימוד
יום ראשון 5 במאי 2024
התחברות לשרת ה - SMTP (המשך)
דף ראשי  מאחורי הקלעים - פרוטוקול SMTP  התחברות לשרת ה - SMTP  התחברות לשרת ה - SMTP (המשך) גרסה להדפסה

התחברות לשרת ה - SMTP (המשך)

בשלב זה על המשתמש להקליד את חלקה השני של ההודעה. חלק זה מהווה את כותרת ההודעה ( header ). הודעה בסיסית כוללת את השדות "אל:" ( :To ), "מאת:" ( :From ) וכמובן את "נושא:" ( ":Subject" ) ההודעה. ישנם שדות נוספים היכולים להכלל בכותרת, כגון: Message-Id, Date, Reply-To, אך שלושת אלו מספיקים להודעה פשוטה. התחביר מחייב כי לאחר ציון שדה הכותרת יופיעו נקודותיים ( ':' ) וערך השדה. מסמך RFC 822 מציין את התבנית ואת אופן הפענוח של שדות הכותרת. ככלל:

  • שדות המתחילים ב - X, כמו: X-Phone, X-Mailer הינם שדות המוגדרים על-ידי המשתמש, ואינם מפורטים במסמך RFC 822. שאר השדות כן.
  • שדות ארוכים, כגון Received, "נארזים" במספר שורות, כאשר לשורות הנוספות מתווספים תוווים "לבנים" ( white space ) בתחילתן.

לאחר סיום פירוט שדות הכותרת תגיע שורה ריקה, המציינת לכל תחנה הקוראת את הודעת הדוא"ל מהו גבול הכותרת. ניתן לראות דוגמאות לכותרות דוא"ל שונות על ידי הסתכלות במקור ( source ) של הודעות דוא"ל אמיתיות. רוב ישומי הדוא"ל מאפשרים את הצגת המקור של ההודעות, כך שניתן לראות את כל ההודעה, כולל הכותרת. בפקודה הבאה יש להחליף את FROM_ADDRESS בכתובת הדוא"ל של השולח, את TO_ADDRESS בכתובת הדוא"ל של הנמען, את SUBJECT בנושא ההודעה, ולהקליד:

  • <From: <FROM_ADDRESS
  •         <To: <TO_ADDRESS
  •        <Subject: <SUBJECT

 

כיוון שהכותרת מהווה חלק בלתי נפרד מן ההודעה, השרת אינו מגיב לאחר הקלדתה. עתה משהכותרת הושלמה, ניתן לעבור לצעד הבא ולהקליד את גוף ההודעה. מסמך RFC 822 מציין כי שורות ההודעה מורכבות מתווי Network Virtual Terminal ASCII ) NVT ASCII - גרסת קוד ASCII בן 7 ביטים המגדירה קבוצת תווים שמשמשים מגוון פרוטוקולי אינטרנט ). כל שורה חייבת לכלול פחות מ - 1000 תווים כאלו.

 

 

על מנת לסיים את כתיבת ההודעה יש להודיע על כך לשרת. פעולה זו נעשית על ידי הקלדת תו הנקודה ( '.' ) בשורה חדשה ולחיצה על מקש ה - ENTER. למעשה רצף התווים <CRLF>.<CRLF> מהווה את הסימון לסוף ההודעה. כחלק מתהליך השליחה, מוסיפה תוכנת ההתקשרות בצד הלקוח ( user agent ) מספר כותרים לגוף ההודעה, ומעבירה את התוצאה ל - MTA. ה - MTA מוסיף מעט כותרים משלו, וכן את המעטפת ( envelope ), ושולח את התוצאה ל - MTA אחר. יש להקליד:

  • .

 

כעת הסתיימה פקודת ה - DATA והשרת מחזיר תגובה המתחילה ב - 200. תגובה זו מציינת על פי רוב כי הודעת הדוא"ל נמצאת בתור ( queue ) העברה.

 

 

 19-08-04 / 00:01  עודכן ,  30-03-04 / 22:52  נוצר ע"י אסף קאופמן בתאריך 
 התחברות לשרת ה - SMTP (המשך) - הקודםהבא - התחברות לשרת ה - SMTP (סיום) 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 4