How-to Prevent Email Spoofing

I had a call from a client today. She was concerned because she had received a large volume of bounced spam email that was supposedly sent by her. Her fear was that someone had hacked her server and was now ruining her domains reputation by spamming. I explained that her server was fine but someone