我这个邮箱发信不需要通过身份验证(邮箱类型:maibuzhe),因此也不需要发送ID和密码的BASE64编码。收信我用的是163.net的邮箱,以下分别是用Winsock连接上服务器后发送的命令及服务器返回的讯息,为什么当然发送DATA命令时服务器返回550 not local host 163.net, not a gateway,请问这是什么原因,及如何解决?(收信箱和发信箱用同一个邮箱(maibuzhe类型的)则发信正常,收信箱换成其它类型的邮箱则出现以下错误。用FOXMAIL发信则一切正常)
HELO
220 admin.com (IMail 7.12      133-2) NT-ESMTP Server X1MAIL FROM
250 hello admin.comRCPT TO
250 okDATA
550 not local host 163.net, not a gatewaySendBody
503 must have sender and recipient firstQUIT
221 Goodbye