Ну кто сказал, что фотон не имеет массы? Релятивистская масса фотона m = γђ/c², где γ - частота его колебаний. То есть фотон имеет массу, но только релятивистскую. Массы покоя он не имеет, так как отсутствует частота и сам фотон.
Точный ответ!
А с чего вы взяли, что они "должны выпускать свет?" Это что за формулировка вопроса вообще? Может все таки излучать? Так они и излучают. Излучение Хокинга это называется. Только его мощность значительно меньше реликтового излучения, и поэтому на данном этапе развития нашей Вселенной его зарегестрировать не получится.
Фотон движется по,так называемой мировой линии. А в искривленном пространстве мировая линия не выходить за горизонт событий черной дыры. Но квантовая теория поля допускает излучение фотонов и других частиц чёрной дырой ( излучение Хокинга).
Е=мс^2. Если массы нет, то энергии тоже нет.
Ну, если верить господину Энштейну, масса у фотона всё же есть. Помните? Е=МС^2? Соответственно, масса фотона пропорциональна его энергии (чем короче длинна волны, тем выше масса).