Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    mail senza allegato, ma con graffetta presente comunque, perchè?

    Io mi ritrovo ad avere questo codice:

    codice:
         
    
    $maill="<font face=courier size=-1>CIAO</font>";  
        
    $headers = "From: $from\r\nCc: $cc\r\nBcc: $bcc\r\nReply-To: $from\nX-Mailer: Sismail Web Email Interface\nMIME-version: 1.0\nContent-type: multipart/mixed;\n boundary=\"Message-Boundary\"\n"; 
    
         $body_topp = "--Message-Boundary\n"; 
         $body_topp .= "Content-type: text/html; charset=iso-8859-1\n"; 
         $body_topp .= "Content-description: Mail message body\n\n"; 
    
         $msg_body = $body_topp . $maill; 
         
         //$msg_bodyy.= "\n\n--Message-Boundary\n"; 
         //$msg_bodyy.= "--Message-Boundary--\n";  
         
         if (!mail($to, 'Support', $msg_body,$headers)) {
            $msgi="Error to send mail";
         } else {$msgi="";}
    La mail dovrebbe essere una semplicissima mail in formato html(trasformata in html per poter modificare il tipo di carattere) ma quando il destinatario la riceve risulta come se ci fosse un allegato (compare la graffetta vicino alla mail) ma l'allegato in realta non c'è... dove sbaglio?

  2. #2
    Utente di HTML.it L'avatar di M4rko
    Registrato dal
    Dec 2000
    Messaggi
    619
    Il Content-Type determina il tipo di contenuto, che nel tuo caso dovrebbe essere semplicemente text/html e non multipart/mixed. In questo senso perde importanza anche l'uso del boundary.

    Dai un'occhiata qui per chiarimenti:
    http://freephp.html.it/articoli/view...olo.asp?id=150
    Tutti hanno bisogno di credere in qualcosa.
    Io credo che mi farò un'altra birra.


  3. #3
    quindi che modifiche dovrei apportare?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.