ENVIO DE EMAIL

ARNALDOCRUZ 02/08/2009 17:35:41
#318601
Boa tarde

Colegas tem como testar a rotina de envio de email na propria ma'quina , digo sem ter que hospedar a pagina.

já testei uns 10 tipos de envio mas quando clico pra enviar volta o erro 404

tipo eu criei duas contas de email no provedor, uma que será para envio, outra que será pra receber.

no outlook eu configurei pra receber as mensagens recebidas no email de recebimento.

Obrigado
JUNIORNET 03/08/2009 08:37:46
#318646
Kra se vc estiver usando o CDOSYS teste com esse codigo ai

   <%
[ô]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[Ô]) = [Ô]smtp2.locaweb.com.br[Ô]

[ô]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
objCDOSYSMail.From = [Ô]eu@MeuDominio.com.br[Ô]

[ô]e-mail do destinatário
objCDOSYSMail.To = [Ô]destinatario@dominio.com.br[Ô]

[ô]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 ...[Ô]
%>


Nao esquecer de informar o smtp, e os email[ô]s. Eu testei aki na minha maquina e o CDOSYS foi mais rapido que o CDONTS. Da um averificada na pasta system32 se vc tem ai a dll do CDOSYS caso nao tenha me da um toque que eu te envio. Se tiver é so registrar e correr pro abraço.

Flw.

Junior
ARNALDOCRUZ 03/08/2009 13:07:16
#318683
Junior esta não entendi esta parte

[ô]SMTP
objCDOSYSCon.Fields([Ô]http://schemas.microsoft.com/cdo/configuration/smtpserver[Ô]) = [Ô]smtp2.locaweb.com.br[Ô]

[ô]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


Usa mesmo estes endereços da microsoft

Obrigado



JOAOVITOR 03/08/2009 19:31:29
#318752
ARNALDOCRUZ, não sou pró em ASP mas eu tinha feito um código para mandar e-mails com autenticação que era pra estudos na qual funciona até com o Baby Web (aquele servidor ASP gratis q tem por ai).

Segue o exemplo zipado.
Tópico encerrado , respostas não são mais permitidas