locked
Classe MailMessage RRS feed

  • Pergunta

  • Preciso enviar e-mail com o corpo da mensagem em HTML pegando o conteudo da propriedade RTF de um RICHTEXTBOX.

    Tentei usar a classe MICROSOFT.EXCHANGE.DADOS.TEXTCONVERTERS para converter mas nao estou conseguindo.

    Socorro, um exemplo por favor.

    Um grande abraco a todos
    Somenzi
    quinta-feira, 11 de março de 2010 11:22

Respostas

  • Ola Americo, agradeco pela tua atencao.

    Nao estou usando biztalk. Estou fazendo uma pequena aplicacao em c# .net para enviar e-mail com espelho da nota eletronica, usando smtp

    Um abraco
    Somenzi


    E ai, conseguiu resolver?
    Américo Arvani MCP/MCTS - WEB Se ajudou , marque como resposta.
    • Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:51
    • Não Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:52
    • Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:52
    quarta-feira, 17 de março de 2010 13:11

Todas as Respostas

  • Olá , você está utilizando BIZTALK para isso?
    Américo Arvani MCP/MCTS - WEB Se ajudou , marque como resposta.
    segunda-feira, 15 de março de 2010 13:32
  • Ola Americo, agradeco pela tua atencao.

    Nao estou usando biztalk. Estou fazendo uma pequena aplicacao em c# .net para enviar e-mail com espelho da nota eletronica, usando smtp

    Um abraco
    Somenzi

    segunda-feira, 15 de março de 2010 14:04
  • Você está no forum do BTS, mas vou tentar te ajudar tente traduzir o conteúdo do seu RICHTEXTBOX para HTML com essa classe http://www.codeproject.com/KB/string/nrtftree.aspx  . Depois envie o email.

    TraductorRtf t = new TraductorRtf("C:\\tst.rtf");
    
    string strhtml = t.traducir();
    
    
    objMail.HTMLBody = strhtml; 
    
    objMail.Subject = txtSubject.Text;
    
    objMail.To = txtTo.Text;
    
    objMail.CC = txtCc.Text;
    
    objMail.Send();

    ref http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/6699ab09-3469-42d6-acba-4bf176b38cf9

    ou utilizar  lo_Item.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatRichText

    ref http://dotnet-snippets.de/dns/email-ueber-outlook-verschicken-SID1205.aspx

    Américo Arvani MCP/MCTS - WEB Se ajudou , marque como resposta.
    • Sugerido como Resposta Américo Arvani quarta-feira, 17 de março de 2010 20:12
    segunda-feira, 15 de março de 2010 15:18
  • Ola Americo, agradeco pela tua atencao.

    Nao estou usando biztalk. Estou fazendo uma pequena aplicacao em c# .net para enviar e-mail com espelho da nota eletronica, usando smtp

    Um abraco
    Somenzi


    E ai, conseguiu resolver?
    Américo Arvani MCP/MCTS - WEB Se ajudou , marque como resposta.
    • Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:51
    • Não Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:52
    • Marcado como Resposta Somenzi sexta-feira, 19 de março de 2010 20:52
    quarta-feira, 17 de março de 2010 13:11
  • Ola Americo, fiz funcionar o exemplo via outlook mas nao gostei muito. Vou usar a classe que converte pra html.
    Vou fazer mais testes.
    Um abraco
    quarta-feira, 17 de março de 2010 14:39