众所周知,历史都是后来人写的,朱棣从他的侄儿处夺得帝位之后,大量篡改史书,两次修改《太祖实录》,清代人修《明史》时,又都是沿用的明代的资料,因此称朱棣是马皇后所生。但是到了上世纪30年代,针对朱棣生母是谁,史学家之间爆发了一场争论,吴晗等人认为朱棣的生母并不是马皇后,而是另有其人。结合已有的资料来看,质疑朱棣不是马皇后所生的原因主要有以下几点。
首先,在朱棣称帝之前,朱棣一直不忌讳自己是庶出的身份。洪武年间,朝鲜有一个名叫权近的使臣来拜见朱棣,朱棣却因为那天正好是自己生母忌日而拒绝见客,根据权近在《奉使录》中的记载,那天正好是七月十五,而马皇后的忌日是在八月份,因此从生母忌日上来看,马皇后根本不可能是朱棣的生母。
其次,尽管朱棣夺得皇位之后,一直声称自己就是马皇后所生,但是到了嘉靖年间,明朝官方却承认朱棣是妃子所生。万历年间担任过南京大理寺卿的沈玄华在瞻仰了明朝皇室的奉先殿之后,写下了下面的诗句。
《敬礼南都奉先殿纪事十四韵》:众妃位东序,一妃独在西。成祖重所生,嫔德莫敢齐。
在奉先殿内供奉的妃子中,有一位独自摆放在西边的位置,这位妃子就是朱棣的生母。根据史书记载,嘉靖年间,奉先殿失火毁于一旦,里面供奉的牌位也重新放置,将朱棣的生母摆放到一个独一无二的位置,也在一定程度上说明嘉靖之后,明朝官方承认了朱棣是庶出的事实。