![ממציא הדואר האלקטרוני ריי טומלינסון, שזכה לפופולריות של סמל @, מת בגיל 74](/f/1b6a8d3a05053a214ce95275d32f3d6f.jpg)
לקריאה נוספת
מהמייל הראשון דרך WELL ו-USENET: היסטוריה קדם של הרשתות החברתיותביום שישי, טומלינסון מת עקב חשד לאי ספיקת לב. הוא היה בן 74.
טומלינסון נולד באמסטרדם, ניו יורק ב-1941, והוא קיבל תואר שני מהמכון הטכנולוגי של מסצ'וסטס. ב-1967 הוא הצטרף לבולט ברנק וניומן (BBN), חברה ששיחקה תפקיד מפתח בפיתוח ה-ARPANET, מבשר לאינטרנט המודרני.
בשנת 1971, לפי היכל התהילה של האינטרנט, הוא כתב את לקוח הדואר הראשון של ARPANET, המשלב את תוכניות ה-SNDMSG ו-CPYNET הקיימות. טומלינסון עצמו הגה את הרעיון להשתמש בסמל @ כדרך להפריד הודעות דואר אלקטרוני מקומיות מאלה שניתן לשלוח לרשתות חיצוניות באמצעות תחביר user@host.
כמו שהוא כתב באתר האינטרנט שלו בתחילת שנות ה-90:
ביצעתי שיפורים לתוכנית הדואר המקומית בין-משתמשים שנקראת SNDMSG. דואר אלקטרוני של מחשב יחיד היה קיים לפחות מאז תחילת שנות ה-60 SNDMSG היה דוגמה לכך. SNDMSG אפשר למשתמש לכתוב, לפנות ולשלוח הודעה לתיבות דואר של משתמשים אחרים.
תיבת דואר הייתה פשוט קובץ עם שם מסוים. המאפיין המיוחד היחיד שלו היה ההגנה שלו שאפשרה רק למשתמשים אחרים לצרף לקובץ. כלומר, הם יכלו לכתוב עוד חומר על קצה תיבת הדואר, אבל הם לא יכלו לקרוא או להחליף את מה שכבר היה שם. עלה בדעתי הרעיון
CPYNET יכול לצרף חומר לקובץ תיבת דואר באותה קלות כמו SNDMSG הָיָה יָכוֹל. SNDMSG יכול בקלות לשלב את הקוד מ CPYNET והפניית הודעות דרך חיבור רשת לתיבות דואר מרוחקות בנוסף להוספת הודעות לקבצי תיבות דואר מקומיות.החתיכה החסרה הייתה הניסוי CPYNET לפרוטוקול לא הייתה תנאי לצירוף לקובץ; זה יכול פשוט לשלוח ולקבל קבצים. הוספת החתיכה החסרה הייתה פשוטה - רק תוספת קטנה לפרוטוקול. אני לא זוכר את פרטי הפרוטוקול, אבל צירוף לקובץ היה זהה לכתיבה לקובץ מלבד המצב שבו הקובץ נפתח.
לאחר מכן, ה CPYNET קוד שולב ב SNDMSG. נותר לספק דרך להבחין בין דואר מקומי לדואר רשת. בחרתי לצרף סימן at ואת שם המארח לשם המשתמש (כניסה). שואלים אותי לעתים קרובות מדוע בחרתי בסימן, אבל הסימן בסימן פשוט הגיוני. מטרת השלט (באנגלית) הייתה לציין מחיר יחידה (לדוגמה, 10 פריטים @ $1.95). השתמשתי בסימן at כדי לציין שהמשתמש "בא" מארח אחר במקום להיות מקומי.