hi Thx for replying. my image hav the full url, like "http://mysite.com/images/logo.jpg" when echo the content before sending it as email content. But when ever it reaches my inbox, the url get distorted. dunno why??? In yahoo inbox, few of my image url are shown as below, whereas my urls were as simple as above. <img src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd_2.gif" alt="Calendar shortcuts"> <img src='http://us.i1.yimg.com/us.yimg.com/i/us/pim/el/spc_eee1.gif' border='0'> plz help