Ir para conteúdo

POWERED BY:

Arquivado

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

RafaeldeSouza

[Resolvido] componente de email certo

Recommended Posts

Amigos Bom dia, preciso de um help quanto aos componentes de email, fiz buscas mas não consegui nada, vamos lá

 

sou leigo em ASP mas tenho uma noçãozinha por causa doque eu já estudei por aqui. Tenho um formulário de contato num site que esta num servidor windows com ASP 3.0, que segundo o host tem instalado os seguintes componentes; CDOSYS, ASPmail e ASPEmail.

Meu cliente quer 2 coisas: que o email do usuario venha como remetente do email e que ele não precise colocar senha no script para que o email seja enviado.

Minha duvida: algum destes componentes faz isso ?

 

desde já agradeço

 

RafaeldeSouza

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso depende do servidor que você está utilizando.

 

O objetivo de colocar senha é quando o SMTP que você utiliza necessita de autenticação para enviar. Então ele só não precisará colocar senha quando o servidor já tiver configurado para isso. Ex. tem servidores que quando o e-mail parte do site, ao invés de preencher todas as informações de autenticação, é só você informar "localhost" no SMTP que ele aceita.

 

Sobre os componentes, prefiro o CDOSYS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso depende do servidor que você está utilizando.

 

O objetivo de colocar senha é quando o SMTP que você utiliza necessita de autenticação para enviar. Então ele só não precisará colocar senha quando o servidor já tiver configurado para isso. Ex. tem servidores que quando o e-mail parte do site, ao invés de preencher todas as informações de autenticação, é só você informar "localhost" no SMTP que ele aceita.

 

Sobre os componentes, prefiro o CDOSYS.

 

Obrigado pela resposta, deixa só eu confirmar uma coisa:

então eu posso ter um servidor que permita eu usar o CDOSYS sem senha?

se ele (o servidor) não pedir autenticação eu posso colocar o email do usuario domo remetente?

nesse caso eu uso o "to" ou o "replyto"?

 

desculpe a enxurrada de perguntas

 

 

Rafael de Souza

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Sim. Você pode ter um servidor que permite usar qualquer componente sem senha.

 

2) Normalmente quando não exige autenticação pelo menos um dos e-mails (destinatário ou remetente) tem que ser uma conta criada no servidor

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Sim. Você pode ter um servidor que permite usar qualquer componente sem senha.

 

2) Normalmente quando não exige autenticação pelo menos um dos e-mails (destinatário ou remetente) tem que ser uma conta criada no servidor

Putz, cara me ferrei, acabei de receber a informação do host que não tem como mandar nada lá sem autenticação.

estou convencendo o cliente a criar um email tipo contato@..... para colocar no script

Pergunta:

tá tudo bem, estou usando um email válido agora no script, como faço para colocar o email do usuário como remetente ?

isso é possivel no CDOSYS ?

se eu usar o replyTo funciona?

pq se eu colocar o email do usuário no "To" ele dá pau né?

 

 

desde já agradeço

 

Rafael de Souza

Compartilhar este post


Link para o post
Compartilhar em outros sites

é meu amigo deu pau...

vou me contentar com o replyTo

 

tenho uma outra dúvida (já abusando agora http://forum.imasters.com.br/public/style_emoticons/default/grin.gif )

no final do meu codigo tenho assim:

'envia o e-mail '
objCDOSYSMail.Send 

'destrói os objetos' 
Set objCDOSYSMail = Nothing 
Set objCDOSYSCon = Nothing 

response.write "email enviado"
response.Redirect "trabalhe.html" 

%>

quero colocar um timer ali entre o response.write e o response.redirect

pq se não é tão rápido que ninguém consegue ler rsrsrsrs (coisa de leigo né?)

preciso de tipo uns 5 segundos antes de redirecionar

 

muito obrigado

 

Rafael de Souza

Compartilhar este post


Link para o post
Compartilhar em outros sites

<%

Response.AddHeader "Refresh","30; URL=http://www.dominio.com.br/"

%>

30 = segundos

Compartilhar este post


Link para o post
Compartilhar em outros sites

<%
Response.AddHeader "Refresh","30; URL=http://www.dominio.com.br/"
%>
30 = segundos

IMPAGÁVEL ESTE HELP !!!!!!!!!!!!!!!!!!!!!!!!!

 

muito obrigado mesmo

 

infelizmente ainda estou começando neste mundo e provavelmente não conseguirei retribuir esta ajuda à você que é muito mais experiente que eu

 

mas fica o agradecimento e o compromisso de ajudar os mais novos

 

muito grato

 

Rafael de Souza

Compartilhar este post


Link para o post
Compartilhar em outros sites

IMPAGÁVEL ESTE HELP !!!!!!!!!!!!!!!!!!!!!!!!!

 

muito obrigado mesmo

 

infelizmente ainda estou começando neste mundo e provavelmente não conseguirei retribuir esta ajuda à você que é muito mais experiente que eu

 

mas fica o agradecimento e o compromisso de ajudar os mais novos

 

muito grato

 

Rafael de Souza

Que bom que lhe ajudou RafaeldeSouza. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Abraço.

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.