Δημιουργήστε έναν πίνακα για να αποθηκεύσετε τις διευθύνσεις ηλεκτρονικού ταχυδρομείου στη λίστα . Για παράδειγμα, πληκτρολογήστε :
$ mailing_list = array ( " john@example.com " , " paula@example.com " , " cindy@example.com " ) ? 2 Δημιουργία μεταβλητών για να αποθηκεύσετε το θέμα και το μήνυμα . Χρησιμοποιήστε τη λειτουργία " wordwrap " να περιοριστεί κάθε γραμμή μέσα στο μήνυμα για όχι περισσότερο από 70 χαρακτήρες . Για παράδειγμα, πληκτρολογήστε : $ subject = " σημαντικό μήνυμα "? $ Message = " Αυτό είναι μια σημαντική υπενθύμιση ότι η αποψινή εκδήλωση θα πραγματοποιηθεί στις 8:00 μ.μ. " ? $ message = wordwrap ( $ μήνυμα , 70 ) ? Δημιουργήστε μια μεταβλητή για την αποθήκευση τυχόν πρόσθετες κεφαλίδες θέλετε να συμπεριλάβετε στο μήνυμα . Διαχωρίστε κάθε κεφαλίδα με τα επιστροφής σε νέα σειρά χαρακτήρων " \\ r \\ n ". Για παράδειγμα, πληκτρολογήστε : $ headers = " Από : webmaster@example.com " . " \\ r \\ n" . " Απάντηση - Προς: webmaster@example.com " . " \\ r \\ n" . "X - Mailer : PHP /" . phpversion ( ) ? Δημιουργία μεταβλητών για να κρατήσει τις παραμέτρους επιτάχυνσης . Για παράδειγμα, πληκτρολογήστε : $ max_emails_sent = 10 ? $ Sleep_time = 10 ? Δημιουργήστε μια λειτουργία που χρησιμοποιεί την PHP λειτουργία " μήνυμα " για να στείλετε το μήνυμα ηλεκτρονικού ταχυδρομείου . Ελέγξτε την τιμή επιστροφής της συνάρτησης " μήνυμα " για να καθοριστεί αν η κλήση συνάρτησης " μήνυμα " ήταν επιτυχής . Για παράδειγμα, πληκτρολογήστε : MailIt λειτουργία ( $ άτομο , $ θέμα, $ μήνυμα , $ headers) { $ result = mail ( $ άτομο , $ θέμα, $ μήνυμα , $ headers) ? εάν ( $ αποτέλεσμα ! ) echo ( " Mail στο " $ πρόσωπο " ΔΕΝ ήταν επιτυχής \\ r \\ n " . ). ? άλλο echo ( . ». Mail στο " $ πρόσωπο " ήταν επιτυχής \\ r \\ n " ) ? } Loop μέσα από κάθε στοιχείο της συστοιχίας e-mail και να στείλετε το μήνυμα σε αυτό το άτομο . Μετά το μέγιστο αριθμό μηνυμάτων που αποστέλλονται , παύση για καθορισμένο αριθμό δευτερολέπτων . Για παράδειγμα, πληκτρολογήστε : $ count = 0 ? Foreach ( $ $ mailing_list ως άτομο) { if ( $ count > $ max_emails_sent ) { ύπνου ( $ sleep_time ) ? $ count = 0 ? } MailIt ( $ άτομο , $ θέμα, $ μήνυμα , $ headers) ? + + $ μετράνε ? }
εικόνων 3
Η 4
5
Η 6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα