ENVIAR EMAIL COM APLICACAO VB-6
Gente é o seguinte...
Preciso incorporar a uma aplicação um script que faça um e-mail ser enviado para mim quando um formulário do projeto for acessado.
Eu li alguns tópicos que encontrei no Google em falam ser possivel enviar e-mail com o Winsock...ouvi também sobre outros componentes como o PY.SendMail...
então fiquei na dúvida....qual o melhor para ser usado ?
o e-mail que receberá a mensagem é no GMail, mas quero deixar a opção de mudar o servidor...tipo para Yahoo, Hotmail, Bol, Uol e etc...
Obrigada !
Preciso incorporar a uma aplicação um script que faça um e-mail ser enviado para mim quando um formulário do projeto for acessado.
Eu li alguns tópicos que encontrei no Google em falam ser possivel enviar e-mail com o Winsock...ouvi também sobre outros componentes como o PY.SendMail...
então fiquei na dúvida....qual o melhor para ser usado ?
o e-mail que receberá a mensagem é no GMail, mas quero deixar a opção de mudar o servidor...tipo para Yahoo, Hotmail, Bol, Uol e etc...
Obrigada !
Oiêêê !
Achei esse script no site:
Gostei do modelo CDO.SYS mas tenho dúvidas...
sou obrigada a colocar meu usuário e senha para enviar o e-mail ???
GOODSPEAKERS => Obrigada viu ?! vou tentar com o CDO.SYS !
Achei esse script no site:
Private Sub EnvioDeEmail()
Dim Msg As CDO.Message
Dim Cof As CDO.Configuration
Dim Camp
Set Msg = New CDO.Message
Set Cof = New CDO.Configuration
Set Camp = Cof.Fields
With Camp
.Item(cdoSendUsingMethod) = 2 [ô] cdoSendUsingPort
.Item(cdoSMTPServer) = [Ô]Servidor.SMTP[Ô]
.Item(cdoSMTPConnectionTimeout) = 10 [ô] quick timeout
.Item(cdoSMTPAuthenticate) = 1
.Item(cdoSendUserName) = [Ô]Usuario[Ô]
.Item(cdoSendPassword) = [Ô]Senha[Ô]
.Update
End With
With Msg
Set .Configuration = Cof
.To = [Ô][Ô][Ô]user[Ô][Ô] <email@email.com>[Ô]
.From = [Ô][Ô][Ô]user[Ô][Ô] <email@email.com>[Ô]
.Subject = [Ô]Teste de CDOSYS[Ô]
.Send
End With
End Sub
Gostei do modelo CDO.SYS mas tenho dúvidas...
sou obrigada a colocar meu usuário e senha para enviar o e-mail ???
GOODSPEAKERS => Obrigada viu ?! vou tentar com o CDO.SYS !
Obrigada Barros !
só mais uma coisinha... com o CDO.SYS é possivel receber email ou é apenas para envio ??? só por curiosidade.
só mais uma coisinha... com o CDO.SYS é possivel receber email ou é apenas para envio ??? só por curiosidade.
Ajuda !!!
Se envio para endereços do Yahoo funciona muito bem, mas se tento enviar para endereços do GMail apresenta este erro:
[txt-color=#e80000]Erro Run-Time [ô]-2147220978[ô]
O servidor rejeitou o endereço do remetente. A resposta do servidor foi 530 5.7.0
Must issue a STARTTLS command first.
h11sm26733601and.21[/txt-color]
O que é isso !
Se envio para endereços do Yahoo funciona muito bem, mas se tento enviar para endereços do GMail apresenta este erro:
[txt-color=#e80000]Erro Run-Time [ô]-2147220978[ô]
O servidor rejeitou o endereço do remetente. A resposta do servidor foi 530 5.7.0
Must issue a STARTTLS command first.
h11sm26733601and.21[/txt-color]
O que é isso !
Deixei a configuração do CDO.Configuration assim:
E está dando este erro agora:
[txt-color=#e80000]Falha na conexão do transporte com o servidor.[/txt-color]
.Item(cdoSendUsingMethod) = 2
.Item(cdoSMTPServer) = CbMail.Text
.Item(cdoSMTPServerPort) = 587
.Item(cdoSMTPConnectionTimeout) = 15
.Item(cdoSMTPAuthenticate) = cdoBasic
.Item(cdoSMTPUseSSL) = True
.Item(cdoSendUserName) = vUser
.Item(cdoSendPassword) = vPass
.Update
E está dando este erro agora:
[txt-color=#e80000]Falha na conexão do transporte com o servidor.[/txt-color]
Tópico encerrado , respostas não são mais permitidas