זה קל יחסית לשלוח דוא"ל סקריפט PHP פועל בדף אינטרנט. אתה יכול אפילו לציין אם סקריפט דוא"ל PHP צריך להשתמש בשרת SMTP מקומי או מרוחק לשליחת הודעות.
PHP PHP סקריפט דוגמה
Email successfully sent! Email delivery failed…$to = '[email protected]'; $subject = 'Hi!'; $body = 'Hi,
How are you?'; if (mail($to, $subject, $body)) { echo('
בדוגמה זו, רק לשנות את הטקסט מודגש על מה הגיוני לך. כל השאר צריך להישאר כמו שהוא, שכן מה שנשאר הם חלקים שאינם ניתנים לעריכה של התסריט נדרש על מנת פונקציית הדואר PHP לעבוד כראוי.
- ל: זוהי כתובת הדוא"ל שאליה יש לשלוח את הדוא"ל. זה יכול להיות שלך או של מישהו אחר, בהתאם למה אתה משתמש בפונקציית הדואר PHP.
- נושא:הקלד את מה שאתה רוצה לשמש את הנושא של הודעות דוא"ל שנשלחו באמצעות סקריפט PHP זה.
- הגוף: זה המקום שבו הגוף של הדוא"ל הולך. ה n פרמטר מוסיף שורה חדשה להודעה, כך שהיא לא תוצג בשורה אחת על הנמען. אתה יכול להוסיף יותר מאחד, כפי שיש לנו לעיל כדי ליצור שורות מרובות.
- הד: שתי הודעות "הד" שאתה רואה לעיל הן רק הודעות הצלחה או שגיאה להצגה בדף אם שלושת הפרמטרים לעיל אינם מלאים כראוי.
עוד אפשרויות דוא"ל PHP
אם אתה רוצה את "מ" שורת הכותרת להיכלל ב PHP סקריפט, אתה רק צריך להוסיף את זה כותרת נוספת. מדריך זה יראה לכם כיצד להוסיף אפשרות נוספת בסקריפט שמגדיר כתובת דוא"ל "מאת" מסוימת, בדומה לממשק דוא"ל רגיל.
ה דואר () פונקציה הכלולה במלאי PHP אינו תומך באימות SMTP. אם דואר () לא עובד בשבילך מסיבה זו או אחרת, אתה יכול לשלוח את הדוא"ל באמצעות אימות SMTP. במדריך זה הוא גם הדרכה על איך לעשות את התסריט PHP PHP תמיכה SSL הצפנה.
כדי לוודא שמשתמשים מזינים כתובת דוא"ל בפועל, תוכל לאמת את שדה הטקסט כדי לוודא שהוא מכיל מבנה דמוי אימייל.
אם אתה רוצה לציין את שם המקלט בנוסף לכתובת "אל", פשוט הוסף את השם בתוך המרכאות ולאחר מכן הוסף את כתובת הדוא"ל בסוגריים, כגון: "שם של אדם
טיפ: מידע נוסף על שליחת דואר פונקציה של PHP מופיע ב PHP.net.
הגנה על סקריפט שלך מפיץ דואר זבל לנצל
אם אתה משתמש דואר () (בשילוב עם טופס אינטרנט בפרט), הקפד לבדוק שהוא נקרא מתוך הדף הרצוי ולהגן על הטופס עם משהו כמו CAPTCHA.
תוכל גם לבדוק מחרוזות חשודות (לדוגמה, "עותק מוסתר:" ואחריו מספר כתובות דוא"ל).