A topical composition comprising the porphyrin of formula I: ** Formula ** wherein R1 is a C12 alkyl group, and R2-R4 are methyl; and X- is an anion; for use in the treatment or prevention of a disease caused by a microbe in a mammal; wherein the microbe is selected from a bacterium and a fungus, and the topical composition comprising a pharmaceutical carrier.Una composición tópica que comprende la porfirina de fórmula I:**Fórmula** en la que R1 es un grupo alquilo C12, y R2-R4 son metilo; y X- es un anión; para su uso en el tratamiento o la prevención de una enfermedad causada por un microbio en un mamífero; en la que el microbio se selecciona entre una bacteria y un hongo, y comprendiendo la composición tópica un vehículo farmacéutico.