-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Porque para ir a foto, você deve anexar a imagem e colocar no tag
<img src="cid:meu_logo">.

Ex:

var
  idAttach: TidAttachment;

begin
  p := IdMessage1.MessageParts;

  idAttach := TidAttachment.Create(p, 'c:\test.jpg');

  with idAttach do
  begin
    ContentDisposition := 'attachment';
    ExtraHeaders.Values['Content-id'] := 'meu_logo';

    //Se for gif
    //ContentType := 'image/gif';
    ContentType := 'image/jpeg';
  end;

//...

Envie uma mensagem com seu Outloco e veja como ele envia a imagem, no
código da mensagem.

Hudson escreveu:
> e mas o arquivo ñ vai com a foto pq?
> 
>   ----- Original Message ----- 
>   From: Hudson 
>   To: delphi-br@yahoogrupos.com.br 
>   Sent: Thursday, January 26, 2006 1:29 PM
>   Subject: Re: [delphi-br] ---IdMessage duvida
> 
> 
>   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
> 
> 
> 
> 
> 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

iD8DBQFD2Ry+HKYDdGAIQkURAhhdAJ9RGbpdPzzTnvPqatu5xIQH2W3aDgCgn9GN
wHomG2gRj3GPLkRuav3HdSI=
=ajsv
-----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 >>>>>

<*> 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

 



Responder a