Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ultra

Enviar email automaticamente....

Recommended Posts

Caros companheiros iMasters,

 

Estou eu acá com um problema, meu site enviava e-mails automaticamente através do CDONTS, mas hoje o pessoal do CPD avisou que essa forma não é segura (vai lá saber o por quê)

 

Bom, preciso de um componente para envio de emails, o qual dê para usar um servidor SMTP válido com usuário e senha...... (pode ser pago)

 

Não sei se o CDONTS faz isso...... alguém pode me ajudar ?

 

Grato http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ultra

 

você pode usar o CDOSYS, ele entrou no lugar do CDONTS é um componente mais seguro ... vou colar abaixo o código :

 

• Como enviar e-mails com o componente CDOSYS Como enviar e-mails com o componente CDOSYS

 

O CDOSYS substitui o CDONTS no Windows 2003 para envio de mensagens.

 

O CDOSYS é a relação nova e melhorada da Microsoft para envio de e-mail, oferecendo toda a mesma funcionalidade que o CDONTS.

 

Segue abaixo um exemplo:

 

<%

'Cria o objeto para o envio de e-mail

Set objCDOSYSMail = Server.CreateObject("CDO.Message")

 

'Cria o objeto para configuração do SMTP

Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

 

'SMTP

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"

 

'Porta do SMTP

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport")= 25

 

'Porta do CDO

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

 

'Timeout

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30

 

objCDOSYSCon.Fields.update

 

'Atualiza a configuração do CDOSYS para o envio do e-mail

Set objCDOSYSMail.Configuration = objCDOSYSCon

 

'E-mail do remetente. Você pode indicar no formato:

' Nome <e-mail@dominio> ou somente o e-mail

objCDOSYSMail.From = "Seu nome<eu@MeuDominio.com.br>"

 

'E-mail do destinatário. Você pode indicar no formato:

' Nome <e-mail@dominio> ou somente o e-mail

objCDOSYSMail.To = "Nome da pessoa<email@dominio.com>"

 

'Anexo. Substitua LOGIN pelo do seu FTP e TESTE pelo diretório do arquivo

'objCDOSYSMail.AddAttachment("e:\home\LOGIN\web\TESTE\anexo.jpg")

 

'Anexa um arquivo que esta em uma URL

'objCDOSYSMail.AddAttachment "http://www.dominio.com.br/imagem/nome_arquivo.jpg"

 

'Assunto da mensagem

objCDOSYSMail.Subject = "Teste do CDOSYS"

 

'Conteúdo da mensagem

objCDOSYSMail.TextBody = "Teste do componente CDOSYS"

'para envio da mensagem no formato html altere o TextBody para HtmlBody

'objCDOSYSMail.HtmlBody = "Teste do componente CDOSYS"

 

'objCDOSYSMail.fields.update

'Envia o e-mail

objCDOSYSMail.Send

 

'Destrói os objetos

Set objCDOSYSMail = Nothing

Set objCDOSYSCon = Nothing

 

response.write "E-mail enviado para destinatario@dominio.com.br ..."

%>

 

OBS: O código de programação mencionado nesta FAQ é uma sugestão. Contamos com sua compreensão para o fato de que a LocaWeb não pode se responsabilizar por apresentar mais detalhes a respeito de sua implementação e utilização. Para mais informações, sugerimos que entre em contato com o seu desenvolvedor, pois tal conhecimento é aberto e de domínio de profissionais técnicos. Caso queira entrar em contato conosco a respeito deste tema, orientamos a abrir um chamado via HelpDesk.

 

 

• Recursos sobre ASP na Internet

 

Existe uma vasta referência sobre o CDOSYS na internet, veja algumas no endereço:

http://search.msdn.microsoft.com/search/de...mp;query=cdosys

 

Há ainda muita informação na Internet sobre ASP. Além da Microsoft, visite também:

 

http://www.activeserverpages.com

http://www.aspbrasil.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nussa ! Desenterraram meu tópico das profundezas do além ! hehehehBrincadeiras à parte, ainda me lembro desse problema q eu tive...... quando tiver mais um tempo vou ler com atenção a explicação do Angelo Lima[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.