Sommerfeld enhancement: general results from field theory diagrams