I have an application which sends out emails in HTML format. I have a problem when I am trying to display images in the email (name of the image file is taken from database).

The problem is that if there is a space in the image file name, it displays a + (PLUS sign) and does not display the photo in GMAIL and other emails. The URL of the image gets displayed in the following manner:

3_Marathon+Crescent_Toronto_1.jpg+

How do I solve this + (PLUS sign) issue????