Valeu cara deu certo obrigadão ----- Original Message ----- From: Oséias Ferreira To: delphi-br@yahoogrupos.com.br Sent: Thursday, January 26, 2006 12:57 PM Subject: Re: [delphi-br] ---IdMessage duvida
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hudson escreveu: > Ola! > gente estou tentando enviar email usando IdMessage e o IdSMTP com o formato HTML assim > > IdMessage1.Body.Add('<html><head></head><body><h1>teste</h1></body></html>'); > > mas quando a recebo ela chega assim: > > <html><head></head><body><h1>teste</h1></body></html> > > alguem sabe corrigir isso? Assim não funciona, pois no corpo da mensagem só vai texto sem formatação. Você precisa criar partes, para uma mensagem html. var idAttach: TidAttachment; IdHtml, idText: TidText; p: TidMessageParts; slBody: TStringList; begin p := IdMessage1.MessageParts; slBody := TStringList.Create; idText := TidText.Create(p); idText.ContentType := 'text/plain'; idText.Body.Text := 'Aqui vai o texto sem formatação'; slBody.add('<html><body><h1>test</h1></body></html>'); IdHtml := TidText.Create(p, slBody); IdHtml.ContentType := 'text/html'; IdMessage1.Body.Assign(slBody); //... - -- Oséias Ferreira. oseiasferreira (arroba) yahoo.com.br Linux counter #333243 GPG/PGP: 0x60084245 fingerprint: B1A2 81EF 0560 66D3 8B22 1BC0 1CA6 0374 6008 4245 -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD2ONsHKYDdGAIQkURAoadAKCIQtrbdx+VB4lTU1Pxe4+LrV6KAQCeODEm SmjX8FCkos5lkxRlezyFCw0= =qndS -----END PGP SIGNATURE----- _______________________________________________________ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html