蔡瑁的死因主要有兩種說法:
被曹操誤殺:
蔡瑁和張允本是劉備的親信將領,但在赤壁之戰前夕,周瑜利用了他們,成功離間了曹操對他們的信任。曹操誤以爲二人勾結周瑜,準備叛變,並毫不猶豫地下令處死蔡瑁和張允。
蔣幹來到江東後,被周瑜利用,讓他盜取了一封假的迷信。曹操見到迷信後,一氣之下殺了蔡瑁,但很快曹操就反應過來,自己中了周瑜的離間計。
被劉悍殺死:
在一場戰鬥中,蔡瑁被劉悍的長刀戳中,身體被戳爛,死不瞑目。
綜上所述,蔡瑁的死因既有可能是被曹操誤殺,也有可能是被劉悍在戰鬥中殺死。這兩種說法都有一定的依據,但具體原因可能需要根據歷史資料進行更深入的分析和考證。