a ver, si usas un traductor descubrirías que tu error ni siquiera es de código...
en algún punto estas incluyendo la clase
ESDServicioMail y eso esta bien, pues necesitas incluirla antes de usarla... el problema radica en que de algún modo vuelves a incluir el mismo archivo, el mismo código, la misma clase, y de ahí viene el mensaje de error:
estas declarando de nuevo una clase que ya tienes declarada, solo eso, intenta incluir la clase solo una ves al inicio de todo tu código...
¡no dentro del bucle!