Java mail de l'expéditeur de l'adresse affichée plutôt que de son nom

Je suis en train d'envoyer des messages à mes amis par le biais de mon Java de l'application de Messagerie. Je suis en mesure de le faire avec succès cependant, le récepteur de la colonne dans la boîte aux lettres affiche l'adresse e-mail complète, plutôt que le nom de l'expéditeur. J'ai essayé de changer divers paramètres, mais encore la boîte aux lettres serait de montrer l'intégralité de l'e-mail plutôt que le nom de l'expéditeur.

à l'aide de cette méthode pour envoyer le message:

 public void send(String key){
    String to=key;
    String from="mygmailid";
    String subject="wassp";
    String text="Hello";
    Properties props=new Properties();

    props.put("mail.smtp.host", "smtp.gmail.com");
    props.put("mail.smtp.user", "myname");
    props.put("mail.smtp.socketFactory.port", "465");
    props.put("mail.smtp.socketFactory.class","javax.net.ssl.SSLSocketFactory");
    props.put("mail.smtp.auth", "true");
    props.put("mail.smtp.port", "465");
    Session mailSession=Session.getDefaultInstance(props);
    Message simpleMessage=new MimeMessage(mailSession);

    InternetAddress fromAddress=null;
    InternetAddress toAddress=null;

    try{
        fromAddress=new InternetAddress(from);
        toAddress=new InternetAddress(to);
    }
    catch(AddressException e){
        e.printStackTrace();
    }

    try{
        simpleMessage.setFrom(fromAddress);
        simpleMessage.setRecipient(RecipientType.TO,toAddress);
        simpleMessage.setSubject(subject);
        simpleMessage.setText(text);

        transport.connect("smtp.gmail.com",465, "[email protected]", "mygmailpassword");
        transport.sendMessage(simpleMessage, simpleMessage.getAllRecipients());
        transport.close();  

    }
    catch(MessagingException e){
        e.printStackTrace();
    }
}

Je suis à l'appel de cette méthode:

public static void main(String[] args) {
    MailSender mailer=new MailSender();
    mailer.send("[email protected]");
}
InformationsquelleAutor Nelo Angelo | 2012-06-26