熟悉历史的曹操说:“理由自然有。春秋时期的伍子胥是个大忠臣。他劝吴王夫差拒绝越王勾践求和,停止北上征伐,夫差全不听,反而偏信宠臣伯噽的谗言,把伍子胥扔到江里淹死。结果,越王勾践卧薪尝胆,发愤图强,国力与日俱增。公元前482年,夫差率兵北上在黃池跟诸侯会盟,与晋国争霸。越王勾践乘虚攻破吴都,逼迫夫差自杀,灭掉吴国。吴国人民怀念伍子胥,却没有因此不饮水。伍子胥帮助夫差的父亲刺杀吴王僚,夺取王位,又辅佐夫差整军强国,攻破宿敌楚国。伍子胥的功劳比介子推大,伍子胥的遭遇比介子推惨,为什么在纪念方式上伍子胥却比不上介子推呢?単单为介子推让人们吃冷食,这太偏颇了。再说北方初春,天地犹寒,人们绝火寒食,肠胃怎么受得住。”在场人都觉得曹操讲得很有道理。
于是,曹操命人研墨铺纸,提笔依照上述的意思,写下了《明罚令》。令文首先讲明禁止寒食的道理,然后规定:“令到之日,人们不许再吃冷食。有犯令者,家长服刑半年,主吏服刑百日,县令罚一年俸禄。”
从此以后,太原、上党、雁门、西河地区,人们不再过寒食节了。