la cosa strana è che se al posto di
$msg="<html>ciao</html>";
scrivo
$msg="<html><img src='http://www.miodominio.net/home/cartella/".$attachment; /></html>";
l'immagine viene visualizzata dentro il messaggio email....
questo non riesco proprio a spiegarmelo.