Honey does this too.
I know how it could be solved... you literally do not open the door unless they are calm, and take them out on lead calmly until the habit is broken... any lunging, shrieking, howling etc means door gets closed again... but with a toddler and a new baby due any week now, that isn't going to happen.
Hopefully in the summer we can leave the back door open in the evenings and break the habit that way (if the door is already open, she doesn't go out like a demon).
(In our case, the huge excitement is due to the fox that likes to potter around the bottom of the garden....)
And, yes, if she is outside and starts barking at something, she just gets called in.