כיצד שרתי אינטרנט מציגים את הדואר שלכם ומדברים עם המשתמשים - webmail, טפסי יצירת קשר ואישורים - התוכנות העיקריות שתפגשו, ולמה האתר של דומיין והאימייל שלו חיים על שרתים נפרדים.
שרת אתרים (web server) הוא התוכנה שמאזינה לבקשות HTTP/HTTPS ומחזירה דפי אינטרנט לדפדפנים. עבור דואר אלקטרוני, חשיבותו גדולה ממה שאנשים מצפים: שרת האתרים הוא המקום שבו משתמשים קוראים את הדואר שלהם (דואר ברשת), שבו הם שולחים לכם הודעות (טפסי יצירת קשר), והמקום שבו מתחיל כל “נשלח לכם אישור במייל”. הוא דלת הכניסה לתקשורת עם המשתמשים שלכם — האתר שואל, והדואר עונה בהמשך.
המילה “שרת” מכסה כמה תפקידים שבדרך כלל פועלים יחד:
| תוכנה | בשימוש בדרך כלל עבור | הערות |
|---|---|---|
| Nginx | אתרים בעלי תעבורה גבוהה, פרוקסי הפוך, קבצים סטטיים, ממשקי דואר ברשת | מונע-אירועים, יעיל מאוד תחת עומס; נפוץ לפני PHP-FPM או Node. |
| Apache HTTP Server | אירוח משותף, ערימת LAMP קלאסית, רוב התקנות הדואר ברשת | מערכת מודולים (כולל mod_php); .htaccess הופך אותו לברירת המחדל באירוח משותף. |
| LiteSpeed / OpenLiteSpeed | אירוח לביצועים, WordPress, פאנלים לבקרה | תואם-תצורת Apache, תחליף מהיר יותר; מטמון דפים חזק. |
| Microsoft IIS | Windows Server, ASP.NET, Outlook ברשת | משולב היטב עם Windows, .NET וגישת האינטרנט של Exchange. |
| Caddy | פריסות מודרניות, שירותים קטנים | HTTPS אוטומטי מהקופסה; תצורה פשוטה. |
| Node.js (Express וכו') | יישומי JavaScript, ממשקי API, צ'אט והתראות בזמן אמת | סביבת הריצה היא השרת; בדרך כלל מאחורי פרוקסי הפוך בייצור. |
| Lighttpd | התקנים מוטמעים, הגשה סטטית קלת משקל | טביעת רגל קטנה; נישתי אך עדיין נראה במכשירים ייעודיים ובנתבים. |
כאן שרתי אתרים ודואר אלקטרוני נפגשים ישירות:
האתר של דומיין והדואר שלו נמסרים על ידי שרתים שונים, שמוצבעים על ידי רשומות DNS שונות. שרת האתרים נמצא דרך רשומות A/AAAA (דפדפנים, HTTP); שרת הדואר נמצא דרך רשומות MX (שרתי דואר אחרים, SMTP). לאתר יכול להיות אתר ללא דופי וללא דואר שעובד כלל — או להפך.
זו הסיבה שאתר מהיר אינו אומר דבר על השאלה האם someone@theirdomain.com יכול לקבל דואר. כדי לבחון את צד הדואר, השתמשו בחיפוש ה-MX שלנו ובבודק הדואר; כדי ללמוד על תוכנת צד הדואר, ראו סוגי שרתי דואר.
רוב שרתי האתרים מכריזים על עצמם בכותרת התגובה Server:
curl -I https://example.com
HTTP/2 200 server: nginx content-type: text/html; charset=UTF-8
מפעילים יכולים להסתיר או לזייף כותרת זו, ו-CDN מדווח לעיתים קרובות על השרת שלו במקום על שרת המקור — לכן התייחסו לכך כרמז חזק, לא כהוכחה. אותו רעיון חל בצד הדואר: באנר הברכה של שרת SMTP נוקב בדרך כלל גם הוא בשם התוכנה שלו.