Delphi2009 кодировка indy

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Freedom, 17 Feb 2010.

  1. Freedom

    Freedom Elder - Старейшина

    Joined:
    2 Jul 2007
    Messages:
    38
    Likes Received:
    92
    Reputations:
    8
    в общем избитая наверное тема.
    но ничего стоящего не нашел (((

    получаю письмо. точнее тему письма.
    тема этого письма в кодировке Utf8 как перекодировать нормально чтобы в Memo отображался нормальный РУССКИЙ текст а не вопросительные знаки.

    Заранее спасибо.
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Ну а кто тебе не дает перекодить её из Utf8 в ANSI?
    При том что в делфи есть стандартный набор функций для этого.
    Темболее что по аналогии можно былобы догадаться как называется данная функция.
    делфи создан для дураков, тока изъясняться нужно по англ.
    Utf8ToAnsi
     
  3. Freedom

    Freedom Elder - Старейшина

    Joined:
    2 Jul 2007
    Messages:
    38
    Likes Received:
    92
    Reputations:
    8


    Utf8toansi не помогает. все равно тема отображается как " ??????N?????N?????????????"
     
  4. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    значит там не Utf8
    Покажи что там находится. Хотябы в HEX
     
  5. Freedom

    Freedom Elder - Старейшина

    Joined:
    2 Jul 2007
    Messages:
    38
    Likes Received:
    92
    Reputations:
    8
    кстати на счет UTF8 наверное я тоже погорячился. вот

    Received: by main (sSMTP sendmail emulation); Thu, 21 Dec 2006 17:30:54 +0300
    Date: Fri, 22 Dec 2006 00:30:54 +1000
    To: ___KLM___@ukr.net
    Subject: TamDam.ru: ??????N?????N????????????? e-mail ????N???N???.
    From: "=?UTF-8?B?VGFtRGFtLnJ1?=" <support@tamdam.ru>
    Reply-To: support@tamdam.ru
    Content-Type: text/plain
    Mime-Version: 1.0
    Content-Transfer-Encoding: 8bit
    Message-ID: <auto-000551060230@mailserv.monamour.ru>
    In-Reply-To: <auto-000551060230@mailserv.monamour.ru>


    делал в idmessage.encoding=mePlaintext все равно не помогает.

    а вообще тема называется TamDam.ru: подтверждение e-mail адреса.
     
    #5 Freedom, 17 Feb 2010
    Last edited: 17 Feb 2010
  6. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Я тебя прошу не название темы кинуть, а то как она приходит
    Но чтобы не коверкалась кодировка пришли в HEX
     
  7. maestro-ant

    maestro-ant New Member

    Joined:
    7 Jan 2007
    Messages:
    26
    Likes Received:
    4
    Reputations:
    6
    сделай сохранение буфера в файл. и выложи этот файл