I’m actually like this too, I get perhaps disproportionately angry in situations like this. I go up to the door and ask who it is before I open it. If they say they're solicitors/politics, or don't answer, I don't open the door. I just go back inside and try to calm myself. If it turns out a friend/neighbour drops by unannounced, I apologize and explain that I try not to open the door to strangers. For me, the trigger is that there's a note by the door telling them not to approach my home, my space where I am supposed to feel safe, and they're intentionally disrespecting that clear boundary. I think it's totally normal for anger to come up when someone disrespects your boundaries especially when you have ptsd. But at the same time, with the exception of some solicitors, I try to remember that they're trying to raise money for charity or help citizens get involved in local politics. Anyways, good luck and you're not alone!