Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
estou com uma pagina em um cliente de "Indique para um amigo", e quando digito os dados para o disparo ele fica carregando e da eror de time out, ja verifiquei no servidor quando ao componente de email, antes usava o cdonts, mas como nao tem instalado eu resolvi usar o AspMail 4.x
ai vai a sintaxe
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")Mailer.FromName = "Noem do cliente"Mailer.FromAddress= "email do cliente"Mailer.RemoteHost = "http://sitedocliente"Mailer.AddRecipient "Bruno", "meu email para teste"Mailer.Subject = "Notícia enviada por um amigo"Mailer.BodyText = mensagemif Mailer.SendMail then Response.Write "Mail sent..."else Response.Write "Mail send failure. Error was " & Mailer.Responseend if
erro:
Mail send failure. Error was Operation timed out
pois e nao sei pq esta dando erro de time out sendo que esta apenas enviando o email para 1 pessoa, sendo assim nao tendo uma fila.
alguma ideia ? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif
muito obrigado pela ajuda hargon, mas deu um outro erro aqui que ano to conseguindo enteder.
veja:
Mail send failure. Error was [11004] Valid name, no data record of requested type
sabe algo sobre isso, ou alguma sugestao.
Esse erro indica que o campo (nome, endereço, e assim por diante) não foi encontrado.
Provavelmente essa linha Mailer.AddRecipient "Bruno", "meu email para teste"
Você não informou o e-mail.
entao, esse que ta o problema, esta tudo certinho, aparentemente
na linha que você me disse olha
Mailer.AddRecipient "Bruno", "bruno@3dgarage.com.br"
putz, ja to loko, nao sei mais onde mexer pra fazer isso funcionar.
http://forum.imasters.com.br/public/style_emoticons/default/upset.gif
Mailer.AddRecipient "Bruno", "meu email para teste"
Não seria
Mailer.AddRecipient = "Bruno", "bruno@3dgarage.com.br"
?
isso ai, a linha é essa mesma. mas ano sie o que esta errado ainda..em alguma ideia, aqui ja mexi em tudo cara.
Você viu que tem um = ali?
entao hargon, nessa linha nao tem o sinal de igual mesmo seria essa o correto
Mailer.AddRecipient "Bruno", "meu email para teste"
e o erro que da é esse
Mail send failure. Error was [11004] Valid name, no data record of requested type
só que agora nao estou passando dados dinamico, estou colocando realmente o email e o assunto e a mensagem para testar o componente e nada, da esse erro acimo, o que ue faço, nao sei mais onde mexer nisso.
http://forum.imasters.com.br/public/style_emoticons/default/upset.gif
O remoteHost está errado.
Mailer.RemoteHost = "mail.seuservidorsmtp.com.br"