הפתרון לתקלות מייל בוורדפרס – תוסף wpMandrill

במהלך פיתוח ותחזוקת אתרי וורדפרס אנו נתקלים בתקלות כאלה:

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

ועוד תקלות שהמכנה המשותף ביניהם הוא תקלות בשרת מייל המובנה של האתר, שהעלות לתקן אותם כרוכה בשעות עבודה יקרות מול המתכנת/ אחסון / יוצרי התבנית.

הפתרון בבסיסו הוא שליחה דרך תוסף SMTP. התוספים עובדים באופן כזה:

כשמייל נשלח, במקום לשלוח דרך שרת המייל המובנה של השרת, התוסף שולח את המייל דרך הגדרות יוצא של תיבת דואר שהוגדרה לו (לדוגמה הגדרות דואר יוצא של הג'ימייל שלנו), ואז המייל נשלח דרך השרת של ג'ימייל / השרת דואר שהוגדר.

אך גם בלשלוח SMTP דרך ג'ימייל/ספק מייל אחר קיימים לעיתים תקלות, בגלל שג'ימייל לעיתים עלול "לחשוד" שהמיילים שנשלחים דרכו הם ספאם, ולחסום את המיילים. מעבר לכך שג'ימייל חמגבל שליחה מעל כמות מסויימת של מיילים ביום.

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

במאמר הזה נסביר צעד אחר צעד איך להתקין את תוסף wpMandrill מבית מיילצ'ימפ, כולל איך לפתוח חשבון בשביל לקבל מפתח API לשימוש.

  1. נכנס לאתר https://www.mandrill.com נקליק Sign Up.

    הרשמה Mandrill
    הרשמה Mandrill
  2. נמלא מייל, סיסמא, נאשר פרטי שימוש, נלחץ על הכפתור Get Started. (לזכור/לרשום את הסיסמה, נצטרך אותה בהמשך).מילוי פרטים הרשמה Mandrill
  3. נועבר מייד למסך פתיחה עם חלונית שמבקשת פרטים, אין צורך למלאות, אפשר לסגור עם No thanks, או הX בפינה. סגירת לשונית שמבקשת פרטים
  4. נלחץ על Settings.כניסה למסך הגדרות Mandrill
  5. נזין את הסיסמה שהגדרנו מקודם ונכנס למסך הגדרות.

    הזנת סיסמה Mandrill
    הזנת סיסמה Mandrill לכניסה למסך הגדרות
  6. נקליק על הכפתור Add API Key.

    יצירת מפתח API
    יצירת מפתח API במסך הגדרות MAndrill
  7. יופיע מפתח חדש בצד שמאל למטה. כאן נעבור לאתר וורדפרס שלנו, ונשתמש עם המפתח להגדיר את התוסף.

    מיקום מפתח API
    מיקום מפתח API במסך הגדרות Mandrill
  8. נכנס ללוח הבקרה, נבחר "תוספים" –> "תוסף חדש".

    התקנת Mandrill
    התקנת מנדריל דרך לוח הבקרה
  9. נחפש wpMandrill, ונתקין את התוסף.

    חיפוש והתקנה
    חיפוש והתקנת מנדריל
  10. נפעיל את התוסף.

    הפעלת מנדריל
    הפעלת התוסף מנדריל לאחר התקנה
  11. נלחץ "Settings" / "הגדרות".

    כניסה להגדרות התוסף מנדריל
    כניסה להגדרות תוסף כדי להגדיר הגדרות הפעלה
  12. בגלל שאנחנו בעברית, הימין לשמאל מזיז הודעות שאמורות להופיע בימין שמאלה, אבל עדיין אפשר להגדיר. נזין את המפתח API משלב 7 לתוך השדה, ונלחץ על "שמור שינויים".

    הזנת מפתח API
    הזנת מפתח API בהגדרות ושמירה
  13. ייפתח לנו שדות חדשים להגדיר. שדה 1, להזין השם שאנחנו רוצים שיופיע בשם השולח. שדה 2, להזין המייל שאנחנו רוצים שהמייל יופיע שהגיע ממנו. שלב 3, להזין מייל שאנחנו רוצים שב"השב" יישלח אליו.

    הגדרות מנדריל
    הגדרת שם שולח, ודואר שולח, וכתובת מייל למענה
  14. לסמן את הV בתיבה שמסומנת בתמונה. זו הגדרה ששומרת על שורות חדשות במייל בשליחה לשרת. ו"שמור שינויים".

    שמירת הגדרות
    סימן הגדרה לשמור על שורות חדשות במייל, ושמירה שינויים
  15. נראה הודעה "הגדרות נשמרו". זהו, הסתיימה ההתקנה וההגדרה. כרגע אפשר לבדוק שהשירות באמת עובד. להוסיף לדוגמה יוזר למערכת, ולראות שיישלח אליו מייל.

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

    מבט על מסך הבקרה ב-Mandrill באתר של השירות
    מבט על מסך הבקרה ב-Mandrill באתר של השירות כולל סטטיסטיקות ואפשרויות מעקב.

 

הערה חשובה: היות שהשרתים של מנדריל לא תמיד שולחים את המייל ברגע שנשלח כדי שלא יסומן כספאם, עלול לקחת זמן מה עד שמיילים מגיעים. (5 דקות, רבע שעה, לעיתים עשרים דקות).

משהו נוסף: התוסף מאפשר עד 2000 מילים חינם, מעל הכמות הנ"ל, בתשלום. אם יש לכם אתר קטן אישי, אמור להספיק לשנה. אם האתר עסקי ופעיל, שווה את הדמי מנוי.

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

מקווה שהמדריך היה לעזר, שאלות / תקלות / הערות ניתן לשאול בתגובות ונשמח לסייע.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *