Η αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου με την PHP είναι απλή. το μόνο που χρειάζεστε είναι μια λειτουργία και τρία επιχειρήματα. Αυτό δεν είναι όλα όσα υπάρχουν στα κανονικά μηνύματα ηλεκτρονικού ταχυδρομείου, ωστόσο. Οποιαδήποτε ματιά πιο κοντά από μια απλή ματιά θα αποκαλύψει ότι αυτή η χρήση του e-mail της PHP στερείται μερικές βασικές λειτουργίες. Για παράδειγμα, δεν ορίζει το Από: γραμμή κεφαλίδας. Σύμφωνα με τη φήμη της PHP για ευκολία χρήσης, ωστόσο, αυτό είναι μια γρήγορη λύση: Απλά προσθέστε ένα άλλο επιχείρημα για να καθορίσετε επιπλέον κεφαλίδες, όπως X-Mailer, Cc:, και φυσικά, Από:.
Σημείωση: Εάν καθορίσετε περισσότερες από μία πρόσθετες κεφαλίδες, βεβαιωθείτε ότι έχετε διαχωρίσει τις γραμμές κεφαλίδας με
r n για να βεβαιωθείτε ότι λειτουργούν όπως προβλέπεται.
Προσθήκη πρόσθετων κεφαλίδων στην PHP
Ένα απλό μήνυμα με επιπλέον κεφαλίδες μπορεί να μοιάζει με αυτό:
<$ php $ to = "[email protected]"; $ subject = "Hi!"; $ body = "Γεια σας, n nΠώς είστε;"; $ headers = "Από: [email protected] n ". "X-Mailer: php", αν (mail ($ to, $ subject, $ body, $ headers)) {echo
Το μήνυμα στάλθηκε!
")} else {echo ("Η παράδοση μηνυμάτων απέτυχε …
'); }?>PHP Email με επιπλέον κεφαλίδες χρησιμοποιώντας το ταχυδρομείο PEAR
Μπορείτε επίσης να εισαγάγετε επιπλέον κεφαλίδες όταν χρησιμοποιείτε PEAR Mail για να στείλετε email, φυσικά:
<? phprequire_once "Mail.php"; $ από = "Στέφανος αποστολέας ". $ mail-> getMessage ()." Μήνυμα με επιτυχία στάλθηκε! ". $ mail-> getMessage ()." Μήνυμα με επιτυχία στάλθηκε!




