איך בודקים אם אפשר להשתמש בפונקצית mail()? - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איך בודקים אם אפשר להשתמש בפונקצית mail()?


gkman

Recommended Posts

שלום.

אני משתמש במחלקה של php_mailer ואני רוצה שהוא ינסה קודם להשתמש בפונקצית mail() רגילה ואם אי אפשר אז שישלח דרך .

איך אני בודק אם יש שרת smtp דרך קוד בPHP ואם אפשר להשתמש בפונקציה? (אני מעדיף שזה יהיה דרך סקריפט למקרה שאני אחליף שרתים בעתיד- אז בבקשה לא להציע לבדוק עם השרת)

קישור לתוכן
שתף באתרים אחרים

אתה יכול פשוט להריץ את הפקודה. אם השליחה נכשלה הפונקציה תחזיר false.

לדוגמה:


$success = mail($to, $subject, $message, $headers);
if (!$success) php_mailer($to, $subject, $message, $headers);

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

(אפשר גם לוותר על ה-$success בדרך, אבל רציתי שזה יהיה יותר ברור להבנה)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...