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

התחברות לשרת ה - SMTP

יזום ההתחברות לשרת SMTP הינו תהליך פשוט, ונעשה באמצעות תוכנת ה - telnet. על מנת לבצע זאת יש לכתוב בשורת ההפעלה של חלון ה - command prompt, או בשורת הפקודה של חלון ה - "run" ( הרץ ):

  • telnet

 

לעיתים כאשר עובדים מול מסוף בתוכנת telnet לא רואים על המסך את אשר מקלידים, היות שהשרת מולו עובדים אינו מחזיר את הטקסט שהוא קבל כקלט. לפיכך יש להפעיל במצב זה את תכונת ה - echo לפני החיבור. לשם כך יש להקליד:

  • set localecho

לאחר מכן יש להתחבר לשרת ה - SMTP. על מנת לעשות זאת יש להצטייד בכתובת ה - SMTP של השרת. בפקודת ההתחברות הבאה יש להחליף את HOSTNAME בכתובת זו ולהקליד:

  • open HOSTNAME 25

היות שחלק גדול מספקי שירותי האינטרנט חוסמים את יציאה 25 למשתמשים המתחברים מחוץ למערכת שלהם, יש להתחבר לשרת הדואר של ספק שירותי האינטרנט. לדוגמא: משתמש המתחבר לאינטרנט מביתו דרך ספק א' ומחובר ממקום עבודתו לאינטרנט דרך ספק ב', יוכל להתחבר מביתו אך ורק לשרת הדואר של ספק א' וממקום עבודתו יוכל להתחבר אך ורק לשרת הדואר של ספק ב'. בדוגמא להלן ההתחברות נעשתה לשרת הדואר של בזק בינלאומי:

 

 

אם בוצעו כל ההוראות עד כה במדויק, אך למרות זאת כשלה ההתקשרות לשרת הדואר, קיימת סבירות גבוהה כי ספק האינטרנט חסם את יציאה 25.

 

עם ההתחברות לשרת, תשלח ללקוח הודעת הזדהות 220. ככלל, שולח השרת שני סוגי הודעות: כאלו המתחילות ב - 200, אשר מעידות כי הכל מתנהל כשורה, וכאלו המתחילות ב - 500 ומציינות שגיאה. יש ללחוץ כאן לקבלת רשימת סוגי הודעות שרת הדואר ומספריהן.

 

 

בשלב זה מצפה שרת הדואר מן הלקוח להזדהות. פעולה זאת נעשית על ידי הפקודה EHLO בצירוף שמו של מחשב הלקוח או כתובת ה - .I.P שלו. יש לשים לב כי פקודה זו מציינת עבור השרת לעבוד בתצורת SMTP מורחבת - ESMTP. ישנם שרתים אשר אינם מתוכנתים לעבוד עם פרוטוקול זה אלא עם SMTP רגיל בלבד. שרתים אלו אינם מזהים את הפקודה EHLO (ומגוון פקודות נוספות) אלא את הפקודת HELO. שימוש בפקודת HELO בשרת המכיר את 2 הפרוטוקולים מציינת עבורו כי המשתמש מבקש להתחבר באמצעות פרוטוקול SMTP רגיל.

על מנת לזהות את כתובת ה - .I.P של המחשב ממנו הנך מתחבר לשרת הדוא"ל לחץ כאן. במידה ולא ידוע שם מחשב הלקוח או כתובת ה - .I.P שלו, ניתן להשתמש בשם השרת, המצוין בהודעה הפתיחה - 220. רוב שרתי ה - SMTP לא יבדקו את השם בו מזדהה הלקוח, כך שעל פי רוב ניתן לרשום כל שם שמתקבל. בפקודת ההזדהות הבאה יש להחליף את HOSTNAME בשם מחשב הלקוח או בכתובת ה - .I.P שלו, או בשם שמספק השרת, ולהקליד:

  • EHLO HOSTNAME

או במידה והשרת אינו מזהה את פקודת EHLO:

  • HELO HOSTNAME

 

שרת ה - SMTP אמור להגיב בהודעה 250, המכילה שורה אחת או יותר. במידה וההודעה כוללת מספר שורות, יצוינו בהן האפשרויות הקיימות והנתמכות על ידי שרת ה - SMTP. אם לא מתקבלת הודעה זו, יש לבדוק אם ארעה טעות תחביר, ולנסות שוב.

 

 18-08-04 / 23:14  עודכן ,  28-03-04 / 23:34  נוצר ע"י אסף קאופמן בתאריך 
 מבחן: פרוטוקול SMTP - ב' - הקודםהבא - התחברות לשרת ה - SMTP (המשך) 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 2