公司的自建邮件服务器投不进 163,显示“451 DT:SPM”

但是 QQ 和 126 都没问题。

SPF 和 MX 记录都设置了。

啥情况?怎么解决?

那应该是被当作垃圾邮件了,并非技术原因。这个你要和163去交涉。
换域名,添加反向dns等,规避垃圾邮件风险。或者你换一个smtp服务器投递。