Hola Amigo
Hace poco tube un problema similar. Mi unica solucion fue dejar las imagenes en una carpeta(Firma) dentro de mi pc que nadie tocara(Disco C:).
Te dejo una firma en Html para que la veas.
Espero te sirva, porque tuve tus mismos problemas y esto fue mi solución.
Saludos
Código HTML:
<html>
<body>
<!-- firma HTML para Thunderbird -->
<table width="130" border="0">
<tr valign="top">
<td>
<a href="http://www.oracle.com"><img border="0" src="file:///C:/Firma/oracle_partner.png"></a>
</td>
<td style="font-family:Lucida Sans; font-size:12px; color:#373737;">
<span style="font-size:16px;">José Soto</span><br />
<span style="font-size:10px;">Oracle eBusiness Suite</span><br />
<span style="font-size:10px;"><a href="http://www.emditec.cl">www.emditec.cl</a></span><br /><br />
<a>Tel. (+56 2) 3412701</a><br />
<a>Cel. (+56 9) 78583017</a><br />
</td>
</tr>
</table>
<a href="http://www.oracle.com"><img border="0" src="file:///C:/Firma/Medio_Ambiente.png"></a>
</body>
</html>