This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

strange characters(?) added to the end of my subject text

 
sanjay kumar gupta
Greenhorn
Posts: 17
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a problem with my java code sending email to users. There is some problem with the encoding of the email as When the email arrives to email account the subject line($subject) has encoding problems as has strange characters(?) added to the end of my subject text.

The email message content itself is fine just the subject line(?) I have searched all over but cant find,after using Unicode and content type as text/html mail body have no problem with special character
(ó) but same fix is not working for subject line.

I have a class that sends an email with javamail, with a text like
this one in subject :

"Estimado Iván Escobedo:


The problem is that when the mail arrives to its destination, it
arrives this way:

"Estimado Iv?n Escobedo:


All the á, é, í, ó, ú, etc special characters are replaced with "?".

What could be the problem and how to resolve it?

Thanks
Please advice
 
sanjay kumar gupta
Greenhorn
Posts: 17
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I got Fix for this issue.extra char can be added in subject by using below code when we are setting subject :

mailNotificationHelper.setSubject((MimeUtility.encodeText(SubjectText, "ISO-8859-15", "Q")));
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic