Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου μάζα σε PHP Παρτίδες

Hypertext Preprocessor ( PHP ) είναι ένα πλήρως εξοπλισμένο scripting γλώσσα με ενσωματωμένες λειτουργίες για να επιτευχθεί ακριβώς για οποιαδήποτε εργασία ένας προγραμματιστής Ιστού πρέπει να εκτελέσει . Εργαλειοθήκη PHP περιλαμβάνει μια λειτουργία ηλεκτρονικού ταχυδρομείου , array επεξεργασίας ικανότητες , τις δομές βρόχου ελέγχου και τα μέσα για να διαβάζουν και να γράφουν τα τοπικά αρχεία . Ένας προγραμματιστής Ιστού μπορεί να συνδυάσει αυτά τα εργαλεία και να δημιουργήσει ένα PHP script που εκτελεί μάζα emailings . Διαιρώντας ένα email εργασίας μάζα σε μικρές παρτίδες σας επιτρέπει να εργάζονται εντός των ορίων θέσεις σας web server για τη χρήση της αποστολής αλληλογραφίας ή άλλες εφαρμογές ηλεκτρονικού ταχυδρομείου . Τα πράγματα που θα χρειαστείτε καλής ποιότητας Απλό πρόγραμμα επεξεργασίας κειμένου
πρόσβαση σε web server με PHP εγκατεστημένη
File Transfer Protocol ( FTP ) εφαρμογή

Παρουσίαση Περισσότερες οδηγίες
Η 1

Ξεκινήστε το πρότυπο απλού κειμένου εφαρμογή επεξεργασίας που είναι διαθέσιμες στον υπολογιστή σας 2

Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου : .

//λίστα email - θα μπορούσαν επίσης να αποθηκεύονται σε δεδομένα //Αριθμός των μηνυμάτων ηλεκτρονικού ταχυδρομείου για να στείλει σε μια στιγμή

$ TotalAddresses = 10 ?

$ MyFile = " listcount.txt " ?

//Έλεγχοι για την ύπαρξη του αριθμού αρχείο . Αν δεν υπάρχει , δημιουργεί

//αν υπάρχει , φορτώνει την καταμέτρηση , αυξάνει το και το μεταδίδει στο mailer ρουτίνας

αν ( file_exists ( $ myFile ) )

{

$ fh = fopen ( $ myFile , ' r' ) ?

$ count = intval ( fgets ( $ fh ) ) ?

$ count = $ μετρούν + $ liststep ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ?

$ fh = fopen ( $ myFile , 'w' ) ?

fwrite ( $ fh , $ count ) ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ?

}

else {

$ fh = fopen ( $ myFile , «x») ?

$ count = $ liststep ?

fwrite ( $ fh , $ count ) ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ?

}

//διεύθυνση ηλεκτρονικού ταχυδρομείου και το email σας θέμα

$ email = ' myorganization@myemailservice.com » ?

$ subject = " ανακοίνωση συνάντηση " ?

//κεφαλίδες για να πει πού ταχυδρομείου και ποιος να απαντήσουν σε

$ headers = "Από:" . $ email . " \\ r \\ n" . « Reply-To : ' . $ email . " \\ r \\ n" ?

$ themessage = ' Εδώ είναι το μήνυμά μου . Θα μπορούσε να είναι HTML , καθώς : απλά πρέπει να παρακολουθήσουν τα μονά και διπλά εισαγωγικά " ?

//Mailer ρουτίνας

//το τμήμα αυτό διέρχεται μέσω της λίστας διευθύνσεων ηλεκτρονικού ταχυδρομείου μέχρι να φτάσει ο αριθμός 10

//uncomment το ταχυδρομείο ( ) γραμμή λειτουργίας , όταν είναι έτοιμα για να στείλετε το ηλεκτρονικό ταχυδρομείο .

if ( $ count <$ TotalAddresses )

{

για ( $ n = 0 ? $ n <$ μετράνε ? $ n + + ) {


//$ result = mail ( $ list [ $ n ] , «Πρόσκληση Meeting" , $ themessage , $ headers) ?

if ( $ result = True )

{

echo $ list [ $ n] » . εστάλη! » ? ; //Αν η λειτουργία ηλεκτρονικού ταχυδρομείου είναι επιτυχής

}

} }


>
εικόνων 3

Κάντε κλικ στο μενού αρχείο . Επιλέξτε "Αποθήκευση " επιλογή . Αποθηκεύστε κάτω από το όνομα του αρχείου " test.php ".
Η

4 Κάντε κλικ στο μενού Αρχείο και επιλέξτε " Έξοδος" ή "Έξοδος " για να κλείσετε το πρόγραμμα επεξεργασίας κειμένου .
5

Ξεκινήστε με την εφαρμογή FTP και να συνδεθείτε στο web server .
Η 6

ανεβάσετε τα αρχεία " test.php " στο ριζικό κατάλογο του web server .
Η 7

Εκκινήστε ένα πρόγραμμα περιήγησης στο web και εισάγετε την κατάλληλη Uniform Resource Locator ( URL ) για να αποκτήσετε πρόσβαση στο αρχείο PHP . Για παράδειγμα , πληκτρολογήστε : yourdomainname.com /test.php . Αντικαταστήστε το " yourdomainname.com " με το όνομα του τομέα ή IP (Internet Protocol ) διεύθυνση του web server .
8

Πατήστε το πλήκτρο Enter για να φορτώσετε τη διεύθυνση URL και να εκτελέσετε το αρχείο PHP . Το πρόγραμμα περιήγησης θα πρέπει να εμφανίζει κάθε διεύθυνση ηλεκτρονικού ταχυδρομείου στάλθηκε επιτυχώς στο βοηθητικό πρόγραμμα send- mail του web υποδοχής .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα