Análise dos formatos de arquivos utilizados pelo IncrediMail

Mar 16, 2008   #imb  #imh  #imm  #incredimail 

A seguir, a lista dos formatos presentes no IncrediMail:

  • IMB – IncrediMail Book – Livro de endereços
  • IMH – IncrediMail Header – Arquivo de cabeçalho e dados para interpretação do IMM
  • IMM – IncrediMail Message – Arquivo de mensagens, contendo todas as mensagens de uma determinada pasta, concatenadas uma após a outra e com os anexos removidos (guardados em uma outra pasta).

Text content not available in this language.

IMB

  <td>
    <div class="cpp codecolorer">
      <span class="kw4">struct</span> ABEntry_Group <span class="br0">&#123;</span><br /> <span class="kw4">char</span> unknown<span class="br0">&#91;</span><span class="nu0">16</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> group_name<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="br0">&#125;</span><span class="sy4">;</span><br /> <br /> <span class="kw4">struct</span> ABEntry_Contact <span class="br0">&#123;</span><br /> <span class="kw4">char</span> unknown<span class="br0">&#91;</span><span class="nu0">4</span><span class="br0">&#93;</span><span class="sy4">;</span> <span class="co1">// ?</span><br /> <span class="kw4">int</span> a<span class="sy4">;</span><br /> <span class="kw4">int</span> b<span class="sy4">;</span><br /> <span class="kw4">int</span> c<span class="sy4">;</span><br /> <span class="kw4">int</span> visible<span class="sy4">;</span> <span class="co1">// 1 - sim &nbsp; 0 - não</span><br /> <span class="kw4">char</span> name<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> second_name<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> last_name<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> display_name<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> email<span class="br0">&#91;</span><span class="nu0">200</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> title<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> notes<span class="br0">&#91;</span><span class="nu0">1000</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> phone<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> address<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> city<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> state<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> zip<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> country<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> fax<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> mobile<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> web_page<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_phone<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_city<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_state<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_address<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_zip<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_country<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_title<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_fax<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_pager<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="kw4">char</span> company_web_page<span class="br0">&#91;</span><span class="nu0">50</span><span class="br0">&#93;</span><span class="sy4">;</span><br /> <span class="br0">&#125;</span><span class="sy4">;</span> <span class="co1">// total = 2.466 bytes</span>
    </div>
  </td>
</tr>