Help! Issues with Mother in Law!!

Brittney
I really need some advice, here's a little info: Okay so I am currently engaged to my fiancé and we have been together for three years, we had our first baby girl back in October of 2015. It all started when we first met in 2013 he had told me some thing about her that portrayed her is a pretty bad light. I told him in our conversation that she sounded like a "bad mom". A month or two after our conversation he told her I said that, Since then she has been attacking me through social media. We live in two different states, she's about 6 hours from us. She's always been very nasty to the two of us about our relationship. She posts on Facebook and says nasty things about me, she will call and attack us, and in the beginning my fiancé didn't really stand up for me. He still had his moms side, until we got pregnant. She was nice for awhile, till we had to plan a baby shower. We live in Kansas, she lives in Iowa and my whole family lives in Colorado along with his dad. We planned on having the baby shower in Colorado, on a date. Changed my mind a month prior to my baby shower because my grandma said she couldn't do that date and we wanted to be dos there for longer then a weekend. It was only early by a week.We called and told her and she freaked out on my fiancé and myself. She ended up not going, and she had already purchased a stroller for us. At my baby shower my aunt surprised me with a stroller, we accepted and we're excited. My plans were to keep on at my moms in Colorado and one with us so we didn't have to bring it everytime we travel. I posted a picture of all the things we got and she posted a nasty comment on Facebook and then proceed to call my fiancé and call him names and bash me. Fast forward to when I gave birth to my daughter no one was allowed to send pictures to anyone because I wanted to have professional ones done. He told his mom that and no surprise she flipped, at the hospital was just my parents and my fiancé. Our phones were dead and while I getting ready to have a my baby she called and got the hospital room number and he said tell her I'll call her later. I gave birth to my beautiful girl and then I had a complication, I hemmoraged and my epidural was halfway worn off. So while a new baby was born and I was in pain his main focus was on us not anything else. I didn't get to see my daughter till the next morning because of how drugged I was. I woke up saw her, beautiful.. And then his mom was messaging nasty things to him through FB because our phones were dead. She never stops it's always one thing after another, we've talked about getting a protective order against her, but haven't seen it through yet. I'm pregnant with my second baby and I know this is only going to bring a second wind of attacks on us. I don't know what to do ): I seriously feel like I'm going crazy dealing with this. Just recently she sent this to my fiancé because she called acting completely normal like nothing happened a month ago when she freaked out on us. She wanted to come down and visit in September and he said no we are not comfortable with it and this is her response.
We only communicate through email because otherwise she's screaming at us. Please help me with some advice? I don't want her stressing me out this pregnancy. ):