כיצד להתחבר לשרת SMTP יוצא מתוך סקריפט PHP
שליחת דוא"ל סקריפט PHP הוא פשוט, מהיר, קל ... אם זה עובד!
חלק מה שהופך את הדואר PHP () פונקציה כל כך פשוט הוא חוסר גמישות, אבל בעיה אחת עם זה כי המניות PHP דואר () בדרך כלל לא מאפשר לך להשתמש בשרת SMTP על פי בחירתך, וזה לא תמיכה באימות SMTP.
למרבה המזל, להתגבר על החסרונות המובנים של PHP לא קשה. עבור רוב משתמשי הדוא"ל, חבילת חינם PEAR דואר מציעה את כל הכוח ואת הגמישות הדרושה, וזה מאמת עם שרת הדואר היוצא הרצוי. לקבלת אבטחה משופרת, חיבורי SSL מוצפנים נתמכים לשליחת דואר באמצעות דואר PEAR גם כן.
כיצד לשלוח דוא"ל סקריפט PHP עם אימות SMTP
כדי להתחיל, התקן את חבילת דואר ה- PEAR. בדרך כלל, זה כבר נעשה בשבילך עם PHP 4 ואילך, אבל אם אתה לא בטוח אם כבר יש לך את זה, קדימה ולהתקין אותו.
העתק את הקוד הבא:
php require_once "Mail.php"; $ מ- = " Sender Sender" $ mail-> getMessage (). " p>"); } else {echo ("
ההודעה נשלחה בהצלחה! p>"); }?>
אתר את כל הטקסט המודגש בדוגמה שלנו ושנה את האזורים של הסקריפט לכל מה שרלוונטי לך. אלה הם האזורים היחידים שאתה חייב לשנות על מנת סקריפט PHP לעבוד, אבל גם כדי להיות בטוח להתאים את הנושא ואת הטקסט בגוף, יותר מדי.
- מ : כתובת הדואר האלקטרוני שממנה ברצונך לשלוח את ההודעה
- אל : כתובת הדוא"ל של הנמען ושם
- host : שם שרת ה- SMTP היוצא שלך
- username : שם המשתמש של ה- SMTP (בדרך כלל זהה לשם המשתמש המשמש לאחזור דואר)
- סיסמה : הסיסמה לאימות SMTP
הערה: הדוגמה לעיל היא של סקריפט PHP ששולח דוא"ל עם אימות SMTP אבל ללא הצפנת SSL. אם אתה רוצה הצפנה גם כן, השתמש בסקריפט זה במקום זאת, שוב, להחליף את הטקסט מודגש עם המידע שלך.
php require_once "Mail.php"; $ מ- = " Sender Sender" $ mail-> getMessage (). " p>"); } else {echo ("
ההודעה נשלחה בהצלחה! p>"); }?>