脏毒便血由肠胃积热或湿热郁滞引起。