Java mail

tenho esta classe abaixo e com as funcoes sendMail…eu chamo ela assim em minha pagina jsp mas nao da certo
String mandou=email.sendMail(“pedro.duraes@fip.passosuemg.br”,“teste meu ovo”,“auhuahu aqui vai o assunto”);

porem aparece o erro
Note: sun.tools.javac.Main has been deprecated.
/mandaremail.jsp:17: No method matching sendMail(java.lang.String, java.lang.String,
java.lang.String) found in class MandarEmail.
String mandou=email.sendMail(“pedro.duraes@fip.passosuemg.br”,“teste meu
ovo”,“auhuahu aqui vai o assunto”);

segue o codigo abaixo…

public class MandarEmail{

private static String sendMail( String email, String subject, String body)
throws javax.naming.NamingException, javax.mail.MessagingException {
javax.mail.Session session = getSession();
javax.mail.internet.MimeMessage message = new javax.mail.internet.MimeMessage(session);
message.setSubject(subject);
message.setRecipients(javax.mail.Message.RecipientType.TO, javax.mail.internet.InternetAddress.parse(email, false));
message.setText(body);
javax.mail.Transport.send(message);
return “ok”;
}

private static javax.mail.Session getSession() throws javax.naming.NamingException {
    javax.naming.Context c = new javax.naming.InitialContext();
    return (javax.mail.Session) c.lookup("java:comp/env/mail/Email");
}

public static void main(String args[]){
try{
sendMail(“meuemail@com.br”,“aaaaa”,“bbbbbbbb”);
}
catch(Exception erro){}

}
}

Você já tentou colocar os seus metodos da classe como public ao invés de colocar private…