USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  E.Mail com formato HTML
SpiritCalad
SÃO PAULO
SP - BRASIL
Postada em 31/08/2004 10:59 hs            
Por favor. Se alguém souber me avise.
 
Só não funciona quando eu recebo este email pelo Otlook! Emoções
 
Eu fiz o seguinte: 
 
Option Explicit
Dim BancoDeDadosAurotur As Database
Dim TabelaEMail As Recordset
Dim TabelaOrcamentoAereo As Recordset
 
Private Sub CmdEnviar_Click()
   MAPISession1.LogonUI = True
   MAPISession1.SignOn
   MAPIMessages1.SessionID = MAPISession1.SessionID
   MAPIMessages1.Compose
   MAPIMessages1.RecipIndex = 0
   MAPIMessages1.RecipAddress = TXTA1.Text  '//"emaildap@provedor.com.br"
   MAPIMessages1.RecipType = 1
   '// Assunto
   MAPIMessages1.MsgSubject = "Envio automático de E-Mail"
    '// Informa anexo
   If TXTA3.Text <> "" Then
   MAPIMessages1.AttachmentIndex = 0
   MAPIMessages1.AttachmentPathName = TXTA3.Text
   MAPIMessages1.AttachmentPosition = 0
   End If
   '// Conteudo da mens
   MAPIMessages1.MsgNoteText = TXTA4.Text
   MAPIMessages1.Send False
   MAPISession1.SignOff
End Sub
 
Private Sub Form_Load()
Set BancoDeDadosAurotur = OpenDatabase(App.Path & "Bdaurotur.mdb")
Set TabelaEMail = BancoDeDadosAurotur.OpenRecordset("tbemail", dbOpenTable)
Set TabelaOrcamentoAereo = BancoDeDadosAurotur.OpenRecordset("tborcamentoaereo", dbOpenTable)
If TabelaOrcamentoAereo.EOF = True Then
MsgBox ("Você não possui clientes cadastrados!"), vbExclamation, "Verificando Registros"
GoTo finaliza
End If
   
    TabelaOrcamentoAereo.Index = "a1"
    Dim procuraCod As String
    procuraCod = FrmOrcamentoAereo.TXTA1
    TabelaOrcamentoAereo.Seek "=", procuraCod
        If TabelaOrcamentoAereo.NoMatch = True Then
        MsgBox ("Cliente não cadastrado!")
        TabelaOrcamentoAereo.MovePrevious
        End If
'// Montando Mensagem
TXTA4.Text = "<html><body>texto do email " + TabelaOrcamentoAereo("a8") + "Continua texto do emal</body></html>"
finaliza:
End Sub
 
Eu só não consigo ler o E.mail no formato html quando eu recebo pelo Outlook.
 
Obrigado.....Emoções
     
SpiritCalad
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 01/09/2004 11:02 hs            
Nossa!!!!Emoções Será que enviar um email em formato html, e fazer com que o Outlook receba o email em formato html é possível?
 
Se for possível deve ser muuuuito difícil mesmo....   faz quase uma semana que eu coloquei essa duvida aki...  e ninguém sabe fazer isso!
 
Mais eu ainda preciso disso....   Se alguém souber como faz, por favor, ve avise...
E se não for possível, por favor me avise tb.....Emoções
 
Obrigado.
   
SpiritCalad
SÃO PAULO
SP - BRASIL
Postada em 01/09/2004 18:14 hs            
Ainda espero uma solução....
Obrigado... Emoções
     
Charles
não registrado
Postada em 02/09/2004 10:07 hs   
Cara, prá fazer isso pelo Outlook, você precisa alterar o cabeçalho do fonte da mensagem, mas não me pergunte como, pois até hoje não consegui!!!
 
Qual foi minha solução???  Passei a usar a excelente DLL chama vbSendMail (procura isso no Google que vc vai achar os fontes com exemplos!!).
 
Com essa DLL, facilmente você manda mensagens em HTML, bastando colocar o texto da mensagem na codificação HTML. O Outlook não suporta isso diretamente como vc fez....
 
Prá usar a DLL vbSendMail, basta copiá-la para o seu diretório WindowsSystem e referenciá-la no seu projeto. Depois não se esqueça de incluir ela em seu instalador, claro!! Veja os exemplos que vêm com ela, e use à vontade!!  Mas...vc terá que informar o servidor SMTP a ser usado, para ela poder enviar os e-mails, ok?
 
Até mais!
Charles
 
 
 
     
Cosme Oliveira
não registrado
Postada em 02/09/2004 11:09 hs   
Emoções Bom dia galera, eu também preciso saber como criar este e-mail pois ainda não etou sabendo como montar, alguém pode mi ensinar?
     
SpiritCalad
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 02/09/2004 18:02 hs            
Muito Obrigado Charles...  vou tentar isso.Emoções
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página