古代两国交战不杀信使的原因为:
1、不杀信使表示本国有胸怀,有气度;
2、各国都认为本国是文明的国家,不会对不携带武器的敌人进行攻击;
3、敌对双方需要进行交流,协作和谈判,杀掉敌军使者,即断绝了敌我双方的联系;
4、双方都会派遣使者送消息或者礼物给对方,如果斩杀敌人使者,我方使者也会遭敌人斩杀。