Assinatura em email com javamail?(RESOLVIDO)

Ola galera,
Bom fiz um programa simples de envio de email com anexos e tudo usando java mail, mas gostaria de saber como eu faço para mandar no corpo do email minha assinatura que é uma imagem png se alguem souber me dar uma dica fico grato pela atenção.

Paz do senhor a Todos!

peguei uma classe na net que um rapaz codigificou para enviar email… ele utiliza autenticação via gmail e envia usando o email do gmail que configurar no programa… O seu programa tambem faz isso?

Abraços!

Desculpe por nao saber responder sua dúvida

eu estou fazendo uma classe onde se configura com o email que se vai utilizar para enviar tentei com o email que eu tenho mas com o gmail deve ser a mesma coisa é só pegar o servidor smtp e setar na classe com porta e tipo de autenticação

No caso a assinatura não seria apenas um html ?
Aqui tem um exemplo de inclusão de uma imagem no html enviada junto com a mensagem (sem usar url externo)

[code]import javax.mail.;
import javax.mail.internet.
;
import javax.activation.*;

import java.util.Properties;

class EmailSimples {
public static void main(String[] args) throws Exception{
System.out.println(“Enviando email…”);
Properties props = new Properties();
props.setProperty(“mail.transport.protocol”, “smtp”);
props.setProperty(“mail.host”, “smtp.meuserver.com”);
props.setProperty(“mail.user”, “meuusuario”);
props.setProperty(“mail.password”, “minhasenha”);

    Session mailSession = Session.getDefaultInstance(props, null);
    mailSession.setDebug(true);
    Transport transport = mailSession.getTransport();

    MimeMessage message = new MimeMessage(mailSession);
    message.setSubject("Email HTML com imagens - Assinatura");
    message.setFrom(new InternetAddress("eu@xmail.com"));
    message.addRecipient(Message.RecipientType.TO,
         new InternetAddress("destinatario@xmail.com"));

    //
    // Este email HTML tem 2 partes, BODY e imagem embutida
    //
    MimeMultipart multipart = new MimeMultipart("related");

    // 1a parte- html
    BodyPart messageBodyPart = new MimeBodyPart();
    String htmlText = "<H1>Assinatura</H1><img src=\"cid:image\">";
    messageBodyPart.setContent(htmlText, "text/html");

    // Adiciona
    multipart.addBodyPart(messageBodyPart);
    
    // Segunda parte - a imagem
    messageBodyPart = new MimeBodyPart();
    DataSource fds = new FileDataSource
      ("C:\\imagens\\foto.png");
    messageBodyPart.setDataHandler(new DataHandler(fds));
    messageBodyPart.setHeader("Content-ID","<image>");

    //Adiciona
    multipart.addBodyPart(messageBodyPart);

    // coloca tudo junto
    message.setContent(multipart);

    transport.connect();
    transport.sendMessage(message,
        message.getRecipients(Message.RecipientType.TO));
    transport.close();
    }

}[/code]

jamirdeajr,
Muito Obrigado, era isso mesmo que eu queria fazer ficou show de Bola.