Um dos usos funcionais mais comuns do ASP é usá-lo para enviar mensagens de email. Ele pode enviar um agradecimento após a inscrição, enviar detalhes de um pedido, enviar lembretes de eventos futuros, enviar boletins semanais e muito, muito mais.

O envio de e-mails é extremamente fácil com o ASP e o CDONTS, que é fornecido gratuitamente com praticamente qualquer instalação do IIS existente. Você começa com algumas variáveis ​​básicas, ToEmail, FromEmail e Subject. Você provavelmente pode adivinhar para que servem esses três :) Então comece com:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subject = "Aqui está a confirmação do seu pedido"

Observe que normalmente você provavelmente obteria o valor ToEmail de um formulário ou outra entrada do usuário. Agora, vamos para a mensagem de email. Você acabou de criar uma sequência de texto longa, com retornos de carro após cada linha. No ASP, você pode usar o CHR (13) para um retorno de carro. Então você poderia fazer:

EmailMessage = "Obrigado pela encomenda!" & CHR (13) & _
"Aqui estão os detalhes do seu pedido." & CHR (13) & _
"... detalhes ..." & CHR (13) & _
"... detalhes ..." & CHR (13)

OK, agora é hora de enviar. Você também pode definir a importância, se desejar, que a maioria dos pacotes de email mostra como um pequeno ponto de exclamação por uma mensagem de alta prioridade ou uma seta para baixo por uma de baixa prioridade.

Impt = 1

Você está pronto para enviar! Agora, são apenas quatro instruções rápidas para receber o e-mail.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Assunto, EmailMessage, Impt
set objMail = Nothing

E você está pronto! Agora você pode colar esse código em um loop e percorrer todos os nomes em um banco de dados, ou pode conectá-lo a um formulário e enviar email para quem preencheu um formulário.

Enviando email em HTML com ASP
Erro - O componente ActiveX não pode criar o objeto: 'CDONTS.NewMail'

Introdução ao ASP Ebook

Faça o download deste e-book para obter tudo o que você precisa saber sobre o aprendizado de ASP - de um tutorial passo a passo a listas de funções, código de exemplo, erros e soluções comuns e muito mais! 101 páginas.

Instruções De Vídeo: Enviar email com C# asp net (Pode 2024).