It has various causes including food poisoning due to such organisms as E. coli, S. aureus, Campylobacter (campylobacteriosis), and Salmonella species; consumption of irritating food or drink; or psychological factors such as anger, stress, and fear.