Estou tentando modificar o nome que chega o email na caixa de entrada.No entanto, não está funcionando:
msg.setHeader(“From”, “Nome Exibição”);
O que está errado?
Estou tentando modificar o nome que chega o email na caixa de entrada.No entanto, não está funcionando:
msg.setHeader(“From”, “Nome Exibição”);
O que está errado?
O modo correto de mexer no campo “From:” se for usar JavaMail é usar o método “setFrom”:
http://java.sun.com/products/javamail/javadocs/javax/mail/Message.html#setFrom(javax.mail.Address)
Você precisa passar um InternetAddress, de preferência use o construtor que tem 3 parâmetros - http://java.sun.com/products/javamail/javadocs/javax/mail/internet/InternetAddress.html#InternetAddress(java.lang.String,%20java.lang.String,%20java.lang.String) . Olhe a documentação, por favor.
Valeu, funcionou.
Tinha visto o setFrom, e tentado modificar, mas não verifiquei que conseguia passar outros parametros para o construtor.