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

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

Πώς να στείλετε ένα e-mail Μαζικής PHP

Υπάρχουν μια σειρά από διαφορετικούς λόγους μπορεί να χρειαστεί να στείλετε ένα e-mail σε ένα μεγάλο αριθμό ανθρώπων . Ίσως τρέχετε μια μικρή επιχείρηση ή μια ομάδα και πρέπει να στείλει ενημερωτικά δελτία , ειδικές ανακοινώσεις ή προσκλήσεις εκδήλωσης στους πελάτες σας ή members.With Microsoft Outlook και online υπηρεσίες ηλεκτρονικού ταχυδρομείου όπως το Gmail , η ικανότητά σας να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου μάζα είναι περιορισμένη . Πολλές εκδόσεις του Outlook όριο emails σε περίπου 100 δικαιούχους , και η Google θα απενεργοποιήσει προσωρινά το λογαριασμό σας αν μπορείτε να στείλετε μηνύματα σε περισσότερους από 500 παραλήπτες ανά day.Instead , μπορείτε να χρησιμοποιήσετε το δημοφιλές scripting γλώσσα προγραμματισμού PHP για να επιτύχει τους στόχους σας . Επιλέξτε μία από τις βιβλιοθήκες ανοικτού κώδικα PHP που είναι ελεύθερα διαθέσιμα . Οι πιο ευρέως χρησιμοποιούμενες βιβλιοθήκες κώδικα είναι phplist , PHPMailer και SwiftMailer . Τα πράγματα που θα χρειαστείτε
Web hosting λογαριασμό
FTP ή άλλη πρόσβαση ανεβάσετε στο web server

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

1 Βεβαιωθείτε ότι έχετε πρόσβαση στο λογαριασμό φιλοξενίας της ιστοσελίδας σας . Θα πρέπει επίσης να βεβαιωθείτε ότι η PHP έχει εγκατασταθεί και είναι διαθέσιμο στο διακομιστή στον οποίο πιστώνεται ο λογαριασμός σας βρίσκεται σε λειτουργία. 2

Κατεβάστε την τελευταία σταθερή έκδοση από την ιστοσελίδα phplist και απλήρωτος τους καταλόγους και τα αρχεία από το αρχείο . Ανεβάστε τους καταλόγους και τα αρχεία σε έναν κατάλογο στον web server σας, που είναι προσβάσιμη μέσω του διαδικτύου , και να δημιουργήσει μια βάση δεδομένων για PHPList να χρησιμοποιήσετε . Χρησιμοποιήστε ένα πρόγραμμα περιήγησης στο web για να περιηγηθείτε στο "λίστες /admin" υπο - κατάλογο όπου έχετε ανεβάσει τα αρχεία για να ολοκληρώσετε την εγκατάσταση .
Εικόνων 3

Για phplist , συνδεθείτε με το admin τμήμα και να δημιουργήσει μια λίστα με τις μεμονωμένες διευθύνσεις ηλεκτρονικού ταχυδρομείου στην οποία θέλετε να στείλετε το μήνυμά σας . Κάντε κλικ στο " Αποστολή μηνύματος " μενού και να προετοιμάσει το πραγματικό email . Όταν είστε ικανοποιημένοι με το μήνυμα , κάντε κλικ στο κουμπί "Αποστολή" .
Εικόνων PHPMailer
Η

4 Βεβαιωθείτε ότι έχετε πρόσβαση στο λογαριασμό φιλοξενίας της ιστοσελίδας σας . Θα πρέπει επίσης να βεβαιωθείτε ότι η PHP έχει εγκατασταθεί και είναι διαθέσιμο στο διακομιστή στον οποίο πιστώνεται ο λογαριασμός σας λειτουργεί .
5

λήψη του πακέτου PHPMailer από την ιστοσελίδα PHPMailer και να εξαγάγετε το « class.phpmailer.php " και " γλώσσες /phpmailer.lang - en.php αρχεία " . Ανεβάστε τα αρχεία στο κατάλογο εργασίας για τον web server σας . Σημειώστε ότι PHPMailer δεν έχει μια γραφική διεπαφή χρήστη , οπότε θα χρειαστεί να καλέσετε την τάξη απ 'ευθείας σε ένα άλλο PHP script .
Η 6

Σχέδιο ένα PHP script που περιλαμβάνει το αρχείο class.phpmailer.php ( " απαιτούν ( " class.phpmailer.php " ) ? " ) , στη συνέχεια, δημιουργήστε ένα νέο αντικείμενο από το PHPMailer ( ) της κλάσης ( " $ mail = νέα PHPMailer ( ) ? " ) . Χρησιμοποιήστε " $ ταχυδρομείο- > From " , " $ ταχυδρομείο- > AddAddress " και " $ ταχυδρομείο- > Body " να προετοιμάσει το μήνυμα μέσα στο σενάριο . Χρησιμοποιήστε " $ επιστροφής = $ αλληλογραφίας > Αποστολή ( ) " στο τέλος του script για να στείλετε το μήνυμα .
Εικόνων SwiftMailer
Η 7

Βεβαιωθείτε ότι έχετε πρόσβαση στο λογαριασμό φιλοξενίας της ιστοσελίδας σας . Θα πρέπει επίσης να βεβαιωθείτε ότι η PHP έχει εγκατασταθεί και είναι διαθέσιμο στο διακομιστή στον οποίο πιστώνεται ο λογαριασμός σας λειτουργεί .
8

Κατεβάστε την πιο πρόσφατη δέσμη SwiftMailer από την ιστοσελίδα SwiftMailer και να εξαγάγετε τα αρχεία . Ανεβάστε όλα τα αρχεία από το " lib /" directory να σας web υποδοχής . Και πάλι , σημειώστε ότι SwiftMailer είναι μια κατηγορία που σας καλούν σε ένα άλλο PHP script για να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου μάζα .
Η 9

Γράψτε μια νέα PHP script που περιλαμβάνει το αρχείο swift_required.php ( « require_once ' lib /swift_required.php " ? " ) , και καλεί την ( μέθοδος) της Swift_Message ( newInstance " $ message = Swift_Message :: newInstance ( ) " ) . Χρησιμοποιήστε το " setFrom ( )", " SETTO ( )" και " setBody ()" μεθόδους για την παρασκευή ίδιο το μήνυμα. Για να στείλετε το μήνυμα δημιουργήσει ένα μεταφορών, να δημιουργήσει μια παρουσία του Swift_Mailer χρησιμοποιώντας τη μεταφορά που δημιουργήσατε και να χρησιμοποιήσετε το send () ή batchSend ( μεθόδους ) σε αυτό το αντικείμενο .
Η
εικόνων

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

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