Manually. My MNO does pretty aggressive blocking, so I only have about 1/week to deal with. That's low enough that I report them manually rather than try to automate the constantly changing reporting process or deal with app development. The response is almost always some variation on "We've forwarded your report to the network we received it from".