无施不效)。有荀的功业,我才得以成功,如同拨去浮云,才显出日月的光明。陛下到许县后,荀在陛下身边地处机要,他忠诚尽职,如履薄冰,不管处理什么事务,都准确而精当。现在天下平定,是荀的功劳,应该授予他很高爵位,以表彰他建立的功勋(宜享高爵,以彰元勋)。”
但荀坚决推辞,他是朝廷的秘书长(尚书令),有关文件需要从他这里传递,荀自作主张将其扣下不发(不通太祖表)。
曹操只好专门给荀写信说:“与君共事以来,建立朝廷,是先生你从中辅助,你帮着提建议,出谋划策,建立的功勋已经很多了,愿你不要推辞。”反复劝说,最后荀才肯接受。
不久,曹操又表奏荀攸的功劳,说“军师荀攸开始辅佐我以来,无征不从,前后克敌,都是荀攸出的主意”,于是献帝封荀攸为陵树亭侯。
荀之所以坚决辞让,是因为封侯通常需要有军功,在战场上杀敌通常是最直接的条件,而文士封侯通常是很难的。一般来说,封侯不以职务和地位高低为取舍,职务高的人即使位至三公,没有特别的功绩也难以封侯,职务很低,如果有特殊贡献的,也可以封侯。荀认为自己没有“野战之功”,不配封侯。
曹营的武将中封侯比较早的是乐进,在破张超的雍丘之战中,他第一个攀上城头(先登),因此被封为广昌亭侯。后来,于禁在征张绣之战中功劳显著,被封为益寿亭侯。张官渡前线临阵倒戈,加速了袁绍的灭亡,被封为都亭侯。曹氏和夏侯氏兄弟里,似乎只有夏侯一个人较早被封侯,那是在献帝刚到许县时,献帝任命夏侯为建武将军,封高安乡侯。
还有一个人的情况特殊,他就是徐晃。徐晃原是杨奉的部下,献帝东归路过安邑时,杨奉护驾有功,手下人也跟着沾光,封了不少官职和爵位,徐晃在那时被封为都亭侯。除了上述几个人外,张辽、乐进以及曹氏、夏侯氏其他兄弟还都没有被封侯。
建安十二年(207年)二月,曹操在邺县表奏献帝,大封功臣二十多人,全部封为列侯,其余的也都评出等级予以封赏。曹操在命令中说:“以前赵奢、窦婴为大将,得到千金重赏,一天之内就全部分给了部下,所以他们能够成就大事,永世留声。我读到这样的文章,无法不对他们产生敬慕。我和诸将、士大夫共同征战,依靠大家不吝其谋、不遗其力,才夷险平乱,得到了朝廷的重赏。这事,让我不禁追思起窦婴散金之义,所以我要把封地的租税拿出来分给将士们,以酬谢大家的功劳。对死亡将士的遗孤,也要评定等级,分给租谷。如果年成好,国力充足,租税全部收齐,当尽其所有,与大家共同分享。”
这次受封的二十多个人名单不详,根据现有资料看,曹纯的高陵亭侯、张辽的都亭侯等都是这次受封的,想必其他战功显赫的武将们也都封了侯。除了武将,谋士里至少郭嘉在这次也得到了封侯,他受封的是洧阳亭侯。
荀当初被封为万岁亭侯的时候食邑是一千户,此次又加封一千户,共计二千户。曹操在上献帝的奏章里又一次追述了荀的功劳,说他在官渡之战时鼓励自己坚持作战;官渡之战后自己想先征刘表,还是在荀的正确分析和判断下才决定北征冀州。曹操认为,如果当时不听荀的这两条重要建议,局面将完全不可想象,荀的这两项建议“以亡为存,以祸致福”,是自己所不及的。
荀又再次谦让,曹操多次写信给他,让他不要推辞。曹操甚至想让荀担任三公,荀让荀攸出面谢绝,前后达十多次,曹操才放弃了这个想法。在这次大封中,已经被封为高安乡侯的夏侯根据新立的功劳,被增封食邑一千八百户,合计达到二千五百户。已经被封为陵树亭侯的荀攸,再增食邑四百户,合计为七百户。