Hey chydalgo hace 6 meses me paso lo mismo pero descubrimos que el problema era que cuando el correo se tardaba en irse el usuario le daba click a enviar varias beses y el server guardaba esa instrucción así cuando caía el correo este se multiplicaba varias beses, la mejor solución a esto es decirle al usuario que tenga paciencia.