mail vsprintf update