PHP עושה את זה בקלות לשלוח דואר מיישומי אינטרנט, אבל זה צריך קצת תצורה ב php.ini להשתמש בשרת SMTP מרוחק.
הקטע הרלוונטי ב- php.ini עבור תצורת דוא"ל הוא הפונקציה mail, וכדי לעשות PHP להשתמש בשרת דואר חיצוני, עליך להגדיר SMTP אל כתובת שרת הדואר של ספק שירותי האינטרנט שלך. זוהי אותה כתובת שבה אתה משתמש בתוכנית הדוא"ל שלך עבור שרת הדואר היוצא, "smtp.isp.net", למשל. ההגדרה השנייה היא לשלוח, אשר מציין את כתובת הדואר האלקטרוני ברירת המחדל של PHP הודעות דוא"ל נשלחות מ.
הגדר את PHP כדי להשתמש בשרת SMTP מרוחק עבור שליחת דואר
הגדרת פונקציית הדואר הפנימי לשימוש ב- SMTP זמינה רק ב- Windows. בפלטפורמות אחרות, PHP צריך להשתמש ב- Sendmail מקומי או ב- sendmail. לחלופין, ניתן להשתמש בחבילת דואר PEAR.
תצורה טיפוסית נראית כך:
פונקציית דוארSMTP = smtp.isp.netSendmail_from = [email protected]