Eis aqui o link do ASPmail tb: ASPmail - Download
Descompacte o arquivo em uma pasta (de forma que vc encontre o arquivo), esse arquivo é uma DLL.
vamos supor que escolhemos a pasta c:\componentes
Após isto utilize o regsvr32.exe que se encontra em c:\windows\system32 para registrar a DLL smtpsvg.dll (no caso do ASPmail) ou cdonts.dll (no caso do CDonts) que vem com o ASPMail
Para fazer isso vá em Iniciar - Executar e digite:
c:\windows\system32\regsvr32.exe c:\componetes\smtpsvg.dll (no caso do ASPmail)
OU
c:\windows\system32\regsvr32.exe c:\componentes\cdonts.dll (no caso do CDonts)
Pronto, dll registrada seu componete estará funcionando, entretanto um componente para envio de e-mails não funciona sem que um serviço de SMTP esteja ligado, por esse motivo o CDonts ou qualquer outro componente de envio de mensagens não vai funcionar em plataformas que não seja com a base NT (win nt 4.0, win 2k, win 2003 ou win xp professional).
Instalando os serviços para Envio de Mensagens:
Vou explicar duas maneiras de instalar um serviço para envio de e-mail, utilizaremos o CDONTS e o ASPMail.
Instalando o serviço SMTP em um servidor plataforma NT Server
Obtenha o CD Option Pack (cd do windows) e inicie o setup.
Acesse a lista de Subcomponentes, e clique em Internet Information Server e selecione novamente Show Subcomponentes, dentro desta caixa marque o SMTP Service e clique no botão Ok. (tudo isso caso vc já não tenha instalado)
Como padrão deixe o diretório do serviço SMTP c:\inetPub\mailRoot.
Agora, prossiga com a instalação do serviço.
Com a instalação terminada você precisa configurar o domínio próprio:
Abra o Internet Service Manager (ISM) (que é o ícone do IIS), você verá na lista do lado esquerdo um menu com o nome Default SMTP Site (servidor virtual smtp padrão)
Expanda as subopções de Default SMTP Site e com o botão direito sobre a opção Domínios, selecione New/Domain (novo -> domínio). Escolha a criação de um domínio local e coloque o nome que você desejar para ele.
Após a criação de um novo domínio, você pode seta-lo como padrão, portanto selecione Properties com o botão direito e aleter Local/Alias para Local/Default.
E esta pronta a configuração de um serviço de SMTP na plataforma NT Server.
ATENÇÃO : Estas confgurações são para usuarios que tem acesso ao servidor IIS
Exemplo de Utilização do Componente ASPmail:
<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.FromName = "Meu Nome"
Mailer.FromAddress= "eu@dominio.com.br"
Mailer.RemoteHost = "smtp.seusmtp.com.br"
Mailer.AddRecipient "João da Silva", "joao@provedor.com.br"
Mailer.Subject = "Seu pedido foi recebido"
Mailer.BodyText = "Prezado João, seu pedido será entregue em breve, obrigado pela visita."
If Mailer.SendMail Then
Response.Write "Mensagem enviada com sucesso"
Else
Response.Write "Erro " & Mailer.Response
End If
%>
Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:
<%Set Mailer = Nothing %>
Exemplo de Utilização do Componente Cdonts:
<%
Set Mailer = CreateObject("CDONTS.NewMail")
Mailer.From = "eu@dominio.com.br" ' e-mail de quem esta enviando a mensagem
Mailer.To = "conta@destinatario.com.br" ' e-mail de quem vai receber a mensagem
Mailer.CC = "conta@destinatario.com.br" ' Com Cópia
Mailer.BodyFormat = 1 ' parametro de formatação
Mailer.MailFormat = cdoMailFormatText ' parametro de formatação
Mailer.AttachFile "e:\home\login\dados\arquivo.txt" 'caso queira anexar algum arquivo ao seu e-mail
Mailer.Subject = "Assunto do E-mail"
Mailer.Body = "Corpo da Mensagem"
Mailer.Send
Set Mailer = Nothing
%>
Uma base destes conhecimentos passados foram extraídos do site: www.superasp.com.br e modificado por mim Davi Bertozo (Xclick)
Espero ter ajudado ae a maioria das pessoas das quais estavam querendo saber sobre este assunto.
Edição feita por: Xclick, 26/02/2004, 09:15.










