Это странно. Как только у якоря есть href, начинающийся с mailto: пространство между якорем и текстом рядом с ним удаляется.
С mootools вот как я исправил проблему:
if (Browser.ie6 || Browser.ie7){$$('a[href^=mailto:]').setStyle("margin-right", "0.3em");}