עבור פונקציות הדואר להיות זמין ב- PHP, אתה חייב להיות מערכת דוא"ל עובד כבר מותקן. לאחר מכן אתה מגדיר את הגדרות תצורת הדואר האלקטרוני בקובץ php.ini.
זה קל לשלוח דואר ישירות סקריפטים PHP, אבל אתה צריך את התצורה הנכונה php.ini כדי שזה יעבוד, אם אתה מפעיל PHP על יוניקס או Windows עם שרת דואר מקומי, ייתכן שתרצה לנצל את השרת.
ההגדרה הרלוונטית היא הפונקציה mail קטע של php.ini, וזה נקרא Sendmail_path. זה צריך להיות מוקצה הנתיב sendmail, בדרך כלל / usr / sbin / sendmail או / usr / bin / sendmail (אבל לבדוק את המערכת כדי לקבל את זה נכון).
כיצד תצורה אמור להופיע
התצורה שלך צריכה להיראות כך:
פונקציית דוארSendmail_path = / usr / sbin / sendmail
אם אתה משתמש בשרת דואר אחר, השתמש varmail שלה מעטפת var / qmail / bin / sendmail עבור qmail, למשל.