Simple Mail Transfer Protocol בראשי תיבות SMTP הוא הפרוטוקול הסטנדרטי לשליחת דואר אלקטרוני דרך האינטרנט.
SMTP משמש למשלוח דואר אלקטרוני בין שרתים שונים, עד שיגיע לשרת היעד והוא הדרך הבטוחה כיום להבטיח שדואר אלקטרוני הנשלח ע״י האתר אכן מגיע לנמען.
לדוגמא, לקוח ביצע רכישה באתר, מיד לאחר הרכישה אנו מעוניינים לשלוח למייל של הלקוח חשבונית/קבלה והדרכה כלשהי לגבי מועד קבלת המוצר. שימוש ב-SMTP מבטיח שהאי-מייל אכן יגיע לנמען וימנע למעשה ״קצר״ בתקשורת בין בעל האתר ללקוח שכרגע ביצע רכישה.
על מנת לעשות שימוש ב-SMTP באתרים הנבנים בוורדפרס, ראשית יש להתקין תוסף. יש מגוון תוספים של SNTP בוורדפרס ואני בחרתי לעשות שימוש בתוסף: WP Mail SMTP by WPForms
מתקינים את התוסף בלוח הבקרה וניגשים ל ׳הגדרות׳ > WP Mail SMTP ומגדירים את ההגדרות שהתוסף מבקש על מנת לבצע את שליחת הדוא״ל באופן תקין.
להלן ההגדרות שיש להגדיר בהגדרות התוסף:
From E-mail – יש למלא את אותה כתובת המייל שעוד רגע קט ניצור במערכת C-Panel, לכן בשלב זה נשאיר שדה זה ריק ונחזור אליו לאחר יצירת חשבון האי-מייל החדש.
From Name – שם השולח לדוגמא: ישראל ישראלי
Mailr – כעת יש לבחור באמצעות איזה שירות שליחת מיילים תתבצע שליחת המיילים מהאתר שלנו. יש לבחור באפשרות: Other SMTP
לאחר סימון האפשרות Other SMTP יש להגדיר את ההגדרות הבאות:
- SMTP Host
- Encryption
- SMTP Username
- SMTP Password
וכאן נשאלת השאלה מהיכן אני מספק את הנתונים הללו. ובכן, מכיוון שמגדירים למעשה ששליחת האי-מיילים תתבצע משרת האחסון של האתר שלנו, יש לגשת לאתר של חברת האחסון למערכת C-Panel ולפתוח חשבון אי-מייל (אל דאגה, זה פשוט ובחינם) כפי שנדגים כעת:
בתוך מערכת C-panel ניגשים לקטוגריית Mail ולוחצים על האייקון E-mail Accounts
כעת יוצרים חשבון אי-מייל חדש על ידי מילוי השדות: בחירת האתר עבורו יוצרים את חשבון המייל מתוך הרשימה כתובת מייל רצויה, הגדרת סיסמה ולחיצה על הכפתור Creant Account
לאחר יצירת החשבון, בהמשך העמוד ניגשים לאפשרות: More ובוחרים בפקודה: Configure Email Client
בחירה בפקודה Configure Email Client תציג את המסך הבא ואת הנתונים שאנו מבקשים נמצא בקוביה האפורה:
מעתיקים את הנתון Outgoing Server באמצעות הפקודה Copy (אפשר לעשות שימוש בקיצור מקלדת Control+C) ומדביקים באמצעות הפקודה Paste (אפשר לעשות שימוש בקיצור מקלדת Control+v) בשדה SMTP Host
- מסמנים את האפשרות SSL ומוודאים שהערך 465 מופיע בשדה מתחת.
- מפעילים את האפשרויות Auto TLS ו-Authenticaltion על מצב On
- מעתיקים את Username ומדביקים בשדה SMTP Username
- מעתיקים את הסיסמה ומדביקים בשדה SMTP Password
שימו לב, לא לשכוח לחזור לשדה From E-mail ולמלא את כתובת המייל שיצרנו. בשלב זה לוחצים על הכפתור Save Sattings ועוברים לשלב השני, בשלב השני נבחן את מה שכעת יצרנו
גוללים את הדף כלפי מעלה על מנת לחזור אל הכרטיסיות הראשיות. ניגשים לכרטיסיה Email Test, מזינים את כתובת המייל אשר אליה מעוניינים לקבל את הפרטים בשדה Send To ולוחצים על הכפתור Send Email.
כעת השאיפה היא שאכן יתקבל המייל המיוחל מה שמצביע על העובדה שהצלחנו במשימה והכל תקין.