Một trong những cách sử dụng chức năng phổ biến nhất của ASP là sử dụng nó để gửi email. Nó có thể gửi lời cảm ơn sau khi một cuộc thi được thực hiện, gửi chi tiết về đơn đặt hàng, gửi lời nhắc về các sự kiện sắp tới, gửi bản tin hàng tuần, và nhiều hơn thế nữa.

Gửi thư cực kỳ dễ dàng với ASP và CDONTS, miễn phí với bất kỳ cài đặt IIS nào ngoài đó. Bạn bắt đầu với một số biến cơ bản, ToEmail, FromEmail và Chủ đề. Bạn có thể đoán ba người đó để làm gì :) Vì vậy, bạn bắt đầu với:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "Destination@aspisfun.com"
Chủ đề = "Đây là xác nhận đơn hàng của bạn"

Lưu ý rằng thông thường bạn có thể nhận được giá trị ToEmail từ một biểu mẫu hoặc đầu vào của người dùng khác. Bây giờ, vào tin nhắn thư. Bạn chỉ cần tạo một chuỗi văn bản dài, với trả về vận chuyển sau mỗi dòng. Trong ASP, bạn có thể sử dụng CHR (13) cho việc trả lại xe ngựa. Vì vậy, bạn có thể làm:

EmailMessage = "Cảm ơn bạn đã đặt hàng!" & CHR (13) & _
"Đây là chi tiết đặt hàng của bạn." & CHR (13) & _
"... chi tiết ..." & CHR (13) & _
"... chi tiết ..." & CHR (13)

OK, bây giờ thời gian để gửi. Bạn cũng có thể đặt mức độ quan trọng nếu bạn muốn, mà hầu hết các gói email hiển thị dưới dạng dấu chấm than nhỏ bằng thông báo ưu tiên cao hoặc mũi tên xuống bởi mức ưu tiên thấp.

Impt = 1

Bạn đã sẵn sàng để gửi! Bây giờ chỉ có bốn tuyên bố nhanh chóng để gửi thư đi.

Dim objMail
đặt objMail = CreateObject ("CDONTS.NewMail")
objMail. Gửi từEmail, ToEmail, Chủ đề, EmailMessage, Impt
đặt objMail = Không có gì

Và bạn đã sẵn sàng! Bây giờ bạn có thể dán mã này vào một vòng lặp và lặp qua tất cả các tên trong cơ sở dữ liệu hoặc bạn có thể nối nó vào một biểu mẫu và gửi thư cho bất kỳ ai điền vào biểu mẫu.

Gửi thư HTML với ASP
Lỗi - Thành phần ActiveX không thể tạo đối tượng: 'CDONTS.NewMail'

Giới thiệu về Ebook ASP

Tải xuống ebook này để có được mọi thứ bạn cần biết về việc học ASP - từ hướng dẫn từng bước đến danh sách chức năng, mã mẫu, các lỗi và giải pháp phổ biến, và nhiều hơn nữa! 101 trang.

Video HướNg DẫN: Lập trình ASP.NET MVC - Bài 42: Cách gửi mail trong ASP.NET MVC (Có Thể 2024).