Ah, my boy will make a big vocal deal out of someone coming in the house. If they ignore him he shuts up and tries to greet them (or gets super excited and whines/grunts) but every now and then we get a idiot as well and it makes it harder for him to be comfortable with them. I don't blame him one bit though, if a stranger came onto my property despite me yelling at them and started moving for me I'd be freaked. lol
I've been using something similar to this video and its really helped him. It's also helped my dog-dog aggressive Pit mix improve greatly. A modified version could help you
Study in Leash Reactivity -- Video 1 Brandi - YouTube
If you have any good friends that are good at following advice you might want to do a few exercises with them first for a good practice so you get a hang of it and a feel for how she does.
It might just be a good idea to have her in a different area when they first come in, leash her, and bring her out doing something like in the video before letting them meet. Is she usually fine after she meets them?