1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[php help] aceder a anexo (email)

Discussão em 'Web Development' iniciada por Amaral, 18 de Junho de 2012. (Respostas: 2; Visualizações: 480)

  1. Amaral

    Amaral Power Member

    Boas!

    Já tive a pesquisar mas ainda não encontrei nada.

    É possível aceder ao conteúdo de um anexo dum e-mail?

    Já acedo ao e-mail, consigo ver os nomes dos anexos, mas não consigo aceder. O objectivo era fazer download dos mesmos. Mas nem ver o seu conteúdo consigo :s

    Aqui fica um pouco do código:
    Código:
    $inbox = imap_open($hostname,$username,$password) or die('Error: ' . imap_last_error());
    $count = imap_num_msg($inbox);
    
    for($i = 1; $i <= $count; $i++) {
            $header = imap_headerinfo($inbox, $i);
            $header = imap_headers($inbox);
            $raw_body = imap_body($inbox, $i);
            $info = imap_fetchstructure($inbox, $i); 
            $numparts = count($info->parts);
            
            if ($numparts > 1) { 
               foreach ($info->parts as $part) { 
                  if ($part->disposition == "ATTACHMENT") 
                     echo "Filename: ", $part->dparameters[0]->value; 
               } 
            } 
    }
    
    
    Alguma sugestão?

    Cumps,
    Amaral
     
  2. Amaral

    Amaral Power Member

    Já tinha visto isso mas também não funcionou :/

    Eu já consigo apanhar os nomes dos anexos, mas ainda não consigo fazer download nem sequer ver o seu conteúdo :s
     

Partilhar esta Página