Δεν χρειάζονται εξωτερικές βιβλιοθήκες για να γίνει build αυτή η επέκταση.
Δεν χρειάζεται εγκατάσταση για αυτές τις συναρτήσεις, είναι μέρος του πυρήνα της PHP.
Η συμπεριφορά αυτών των συναρτήσεων επιρεάζεται από τις ρυθμίσεις στο php.ini.
Ðßíáêáò 1. Επιλογές ρυθμίσεων του Mail
Name | Default | Changeable |
---|---|---|
SMTP | "localhost" | PHP_INI_ALL |
smtp_port | "25" | PHP_INI_ALL |
sendmail_from | NULL | PHP_INI_ALL |
sendmail_path | DEFAULT_SENDMAIL_PATH | PHP_INI_SYSTEM |
Ακολουθεί μια μικρή επεξήγηση των directive ρυθμίσεων.
SMTP
stringΧρησιμοποιείται σε Windows μόνο: Το DNS name ή η IP address του SMTP server που θα πρέπει να χρησιμοποιεί η PHP για mail που στέλνονται με την mail() συνάρτηση.
SMTP
intΧρησιμοποιείται σε Windows μόνο: Ο αριθμός της port για σύνδεση στο server καθορίζεται από την ρύθμιση SMTP όταν γίνεται αποστολή mail με mail(); με default το 25. Είναι διαθέσιμο μόνο από την PHP 4.3.0 και μετά.
sendmail_from
stringΗ οποία "From:" διεύθυνση mail πρέπει να χρησιμοποιείται στην αποστολή mail από την PHP σε Windows.
sendmail_path
stringΕκεί που το sendmail πρόγραμμα μπορεί να βρεθεί, συνήθως στο /usr/sbin/sendmail ή /usr/lib/sendmail. Η configure κάνει μια σοβαρή προσπάθεια να το εντοπίσει από μόνη της και να θέσει ένα default, αλλά έαν αποτύχει, μπορείτε εσείς να το ορίσετε.
Τα συστήματα που δεν χρησιμοποιούν το sendmail θα πρέπει να ορίσουν αυτή την οδηγία στον αντικαταστάτη του sendmail που προσφέρει το σύστημα mail τους, εάν υπάρχει. Για παράδειγμα, Qmail οι χρήστες μπορούν φυσιολογικά να το ρυθμίσουν σε /var/qmail/bin/sendmail ή /var/qmail/bin/qmail-inject.
Η qmail-inject δεν απαιτεί καμία επιλογή για να επεξεργαστεί mail σωστά.
Αυτή η επέκταση δεν έχει resource τύπους ορισμένους.
Αυτή η επέκταση δεν έχει σταθερές ορισμένες.