Одним из наиболее распространенных функциональных применений ASP является использование его для отправки сообщений электронной почты. Он может отправить благодарность после того, как будет подана заявка на участие в конкурсе, отправить детали заказа, отправить напоминания о предстоящих событиях, еженедельно рассылать информационные бюллетени и многое, многое другое.

Отправка почты чрезвычайно проста с ASP и CDONTS, которая предоставляется бесплатно практически с любой установкой IIS. Вы начинаете с некоторых основных переменных, ToEmail, FromEmail и Subject. Вы, вероятно, можете догадаться, для чего эти три :) Итак, вы начинаете с:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subject = "Вот ваше подтверждение заказа"

Обратите внимание, что обычно вы можете получить значение ToEmail из формы или другого пользовательского ввода. Теперь перейдем к почтовому сообщению. Вы просто создаете длинную текстовую строку с возвратом каретки после каждой строки. В ASP вы можете использовать CHR (13) для возврата каретки. Так что вы могли бы сделать:

EmailMessage = "Спасибо за заказ!" & CHR (13) & _
«Вот детали вашего заказа.» & CHR (13) & _
"... подробнее ..." & CHR (13) & _
"... подробнее ..." & CHR (13)

ОК, сейчас время для отправки. Вы также можете установить важность, если хотите, чтобы большинство пакетов электронной почты отображалось в виде небольшого восклицательного знака в виде сообщения с высоким приоритетом или стрелки вниз - в виде сообщения с низким приоритетом.

Impt = 1

Вы готовы отправить! Теперь только четыре быстрых заявления, чтобы получить почту для отправки.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Отправить FromEmail, ToEmail, Тема, EmailMessage, Impt
set objMail = ничего

И все готово! Теперь вы можете вставить этот код в цикл и просмотреть все имена в базе данных, или вы можете подключить его к форме и отправить письмо тому, кто заполнил форму.

Отправка HTML-почты с ASP
Ошибка - компонент ActiveX не может создать объект: 'CDONTS.NewMail'

Введение в ASP Ebook

Загрузите эту книгу, чтобы получить все, что вам нужно знать об изучении ASP - от пошагового руководства до списков функций, примеров кода, распространенных ошибок и решений и многого другого! 101 страница

Видео инструкция: C# Mails | Отправка почты с помощью программы,использование using System.Net.Mail (May 2024).