Μια από τις πιο κοινές λειτουργικές χρήσεις του ASP είναι να το χρησιμοποιήσει για να στείλει μηνύματα ηλεκτρονικού ταχυδρομείου. Μπορεί να στείλει μια ευχαριστία μετά την εγγραφή στο διαγωνισμό, να στείλει λεπτομέρειες μιας παραγγελίας, να στείλει υπενθυμίσεις για επερχόμενες εκδηλώσεις, να στείλει ενημερωτικά δελτία κάθε εβδομάδα και πολλά άλλα.

Η αποστολή αλληλογραφίας είναι εξαιρετικά εύκολη με τα ASP και τα CDONTS, τα οποία παρέχονται δωρεάν με σχεδόν οποιαδήποτε εγκατάσταση του IIS. Ξεκινάτε με μερικές βασικές μεταβλητές, ToEmail, FromEmail και Subject. Μπορείτε πιθανώς να μαντέψετε τι είναι αυτά τα τρία για :) Έτσι ξεκινάτε με:

ΑπόEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Θέμα = "Εδώ είναι η επιβεβαίωσή σας"

Σημειώστε ότι κανονικά θα έχετε πιθανώς την τιμή ToEmail από μια φόρμα ή άλλη είσοδο χρήστη. Τώρα, στο μήνυμα ηλεκτρονικού ταχυδρομείου. Δημιουργείτε απλά μια μεγάλη συμβολοσειρά κειμένου, με το carriage να επιστρέφει μετά από κάθε γραμμή. Στην ASP, μπορείτε να χρησιμοποιήσετε το CHR (13) για μια επιστροφή μεταφοράς. Έτσι θα μπορούσατε να κάνετε:

EmailMessage = "Σας ευχαριστούμε για την παραγγελία!" & CHR (13) & _
"Εδώ είναι οι λεπτομέρειες της παραγγελίας σας". & CHR (13) & _
"... λεπτομέρειες ..." & CHR (13) & _
"... λεπτομέρειες ..." & CHR (13)

Εντάξει, τώρα η ώρα για αποστολή. Μπορείτε επίσης να ορίσετε τη σημασία, αν θέλετε, που τα περισσότερα πακέτα ηλεκτρονικού ταχυδρομείου εμφανίζονται ως ένα μικρό θαυμαστικό από ένα μήνυμα υψηλής προτεραιότητας ή από ένα βέλος κάτω από ένα χαμηλής προτεραιότητας.

Impt = 1

Είστε έτοιμοι να στείλετε! Τώρα είναι μόνο τέσσερις γρήγορες δηλώσεις για να στείλετε το μήνυμα.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Θέμα, EmailMessage, Impt
set objMail = Τίποτα

Και είστε έτοιμοι! Τώρα μπορείτε να κολλήσετε αυτόν τον κώδικα σε έναν βρόχο και να βγείτε από όλα τα ονόματα σε μια βάση δεδομένων ή μπορείτε να το συνδέσετε σε μια φόρμα και να στείλετε μήνυμα σε όποιον συμπληρώνει μια φόρμα.

Αποστολή αλληλογραφίας HTML με ASP
Σφάλμα - Το στοιχείο ActiveX δεν μπορεί να δημιουργήσει αντικείμενο: 'CDONTS.NewMail'

Εισαγωγή στο ASP Ebook

Κατεβάστε αυτό το ebook για να πάρετε όλα όσα πρέπει να ξέρετε για την εκμάθηση ASP - από ένα βήμα προς βήμα φροντιστήριο λιστών λειτουργιών, δείγμα κώδικα, κοινά σφάλματα και λύσεις, και πολλά άλλα! 101 σελίδες.

Οδηγίες Βίντεο: Γαλιλαίος: Η Μάχη στην Αυγή της Σύγχρονης Επιστήμης| Galileo: Fighting in the Dawn of Modern Science (Ενδέχεται 2024).