E-MAIL VIA VB 6.0

ARCADYUM 26/04/2011 09:14:41
#372443
Eu testei vários dos modelos daqui. Porém só retornava erro do tipo Tempo de conexão estourado, enfim, nenhum funcionou.
ADRIANOM 26/04/2011 09:30:28
#372445
Acho que se vc digitar um pequeno texto e setar as variáveis fica mais fácil... Se usar o meu exemplo na risca irá funcionar!
XXXANGELSXXX 26/04/2011 09:47:16
#372447
O melhor que existe é o vbsendmail,
ARCADYUM 26/04/2011 10:28:05
#372456
Então pessoal,
Como já disse, testei todas que vocês informaram. Todas retornaram tempo limite estourado. Será que pode ser algum problema com o Firewall?
Eu me lembro que antes o vbsendmail funcionava certinho, sem problemas. Depois eu atualizei o Internet Explorer. Depois disso parou de funcionar tudo.
Adriano eu postei meu codigo na página anterior, você poderia dar uma olha para ver se há algo errado?
Aguardo notícias.
FUTURA 26/04/2011 11:43:55
#372466
eu uso o vbsendmail, a unica coisa q deixa a desejar é q não se pode colocar uma imagem como fundo, somente no anexo..
SAMUKA 26/04/2011 12:49:13
#372478
Fiz alguns testes com o CDO e funcionou blzura. Alias, meu servidor de e-mail é HOTMAIL e funciona sem problemas !!!
ARCADYUM 26/04/2011 13:49:56
#372483
Seguinte,
Alguém utiliza o MSN nas máquinas de testes?
Talvez possa ser o MSN que está travando minhas mensagens. Não tem lógica. Segui todos os conselhos e continua dando erro.
Fala sério. O dor de cabeça meu Deus.
ADRIANOM 26/04/2011 14:06:07
#372485
Cara, deve ser realmente algum programa que esteja bloqueando a fila de envio de mensagens....

O que vou dizer, talvez, seja loucura... mas.... tente achar algum programa que esteja usando a dll da CDO. Pode ser isso...
Olha, eu usei o e-mail da bol..
Se estiver usando o Win7 desabilite o UAC....
Desabilite momentaneamente o seu firewalll, antivirus, spy... etc..
vai por eliminação ae...!!
ALFTERRA 26/04/2011 14:06:36
#372486
este está 100% uso ele a mais de 2 anos...


Private Sub CmdEMAIL_Click()
10 On Error GoTo CmdEMAIL_Click_Error

20 If isEmail(Me.Text1(0).Text) = True Then [ô]verifica se o e-mail digitado é valido
30 Screen.MousePointer = 11


40 Set obJemail = CreateObject([Ô]CDO.Message[Ô])

50 obJemail.From = Me.Text1(0).Text [ô][Ô]email_de_quem_envia[Ô]
60 obJemail.To = Me.Text1(1).Text [ô]email pra quem vai
70 obJemail.subject = Me.Text1(2).Text [ô] [Ô]assunto[Ô]
80 SQL = [Ô]Foi Depósitado = [Ô] & Me.NumberBoxVALOR_TAXA.Text
90 SQL = SQL & vbCrLf & vbCrLf
100 SQL = SQL & [Ô]Identificador do Computador = [Ô] & Me.TextIDENTIFICADOR.Text
110 SQL = SQL & vbCrLf & vbCrLf
120 SQL = SQL & [Ô]Razão Social = [Ô] & Me.TextRAZAO_SOCIAL
130 SQL = SQL & vbCrLf & vbCrLf
140 SQL = SQL & [Ô]Estado = [Ô] & Me.ComboUF.Text
150 obJemail.TextBody = SQL & vbCrLf & vbCrLf & _
[Ô]E-MAIL PRA RESPOSTA: [Ô] & Me.Text1(0).Text [ô]A MENSAGEM A SER ENVIADA

160 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/smtpusessl[Ô]) = True
170 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/smtpauthenticate[Ô]) = 1
180 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/sendusing[Ô]) = 2
190 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/smtpserver[Ô]) = [Ô]smtp.ig.com.br[Ô] [ô]smtp do ig
200 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/smtpserverport[Ô]) = 465 [ô]ig ou gmail...
210 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/sendusername[Ô]) = [Ô]alfterra@ig.com.br[Ô] [ô][Ô]user_gmail ou ig[Ô]
220 obJemail.Configuration.Fields.Item([Ô]http://schemas.microsoft.com/cdo/configuration/sendpassword[Ô]) = [Ô]-*******[Ô] [ô][Ô]senha / pass_gmail[Ô]

230 obJemail.Configuration.Fields.Update
240 obJemail.send

250 MsgBox [Ô]IDENTIFICADOR DO SSIMPLES ENVIADO![Ô], vbInformation, [Ô]E-MAIL ENVIADO COM ÊXITO![Ô]
260 Screen.MousePointer = 0
270 Unload Me
280 Else
290 MsgBox [Ô]O SEU E-MAIL ESTÁ ESTRANHO CONSEQUENTIMENTE INVÁLIDO.[Ô], vbCritical, Me.Caption
300 Me.Text1(0).SetFocus
310 End If

320 On Error GoTo 0
330 Exit Sub

CmdEMAIL_Click_Error:

340 MsgBox [Ô]Error [Ô] & Err.Number & [Ô] ([Ô] & Err.Description & [Ô]) NA LINHA [Ô] & Erl & [Ô] na procedure CmdEMAIL_Click of Formulário FormEMAIL[Ô]

End Sub
ADRIANOM 26/04/2011 14:21:11
#372490
Não quero ser drástico....

Mas confesso... isso aconteceu comigo também....

Minha solução foi FORMATAR e reinstalar tudo ...

FUNCIONOU....
Página 2 de 4 [39 registro(s)]
Tópico encerrado , respostas não são mais permitidas