Mesoporous carbon nitride (MCN) is synthesized using mesoporous silica material (MCM-41) as a sacrificial template. 5,10,15,20-Tetrakis(4-methoxyphenyl)-21H,23H-porphine cobalt(II) (cobalt tetramethoxyphenylporphyrin, CoTMPP), which consists of methoxy groups as the electron-rich center is...