1)你有smtp.163.com的认证权限吗?
2)smtp.163.com的送信端口是25吗?
打开命令行工具
C:>telnet smtp.163.com 25
看看行不.如果你是用windows, php.ini里有送信服务器设定:
; For Win32 only.
SMTP = localhost
smtp_port = 25如果是Linux
安装sendmail或者postfix用本地就可以送.
2)smtp.163.com的送信端口是25吗?
打开命令行工具
C:>telnet smtp.163.com 25
看看行不.如果你是用windows, php.ini里有送信服务器设定:
; For Win32 only.
SMTP = localhost
smtp_port = 25如果是Linux
安装sendmail或者postfix用本地就可以送.
; For Win32 only.
SMTP = localhost
smtp_port = 25 在上传到的服务器上已经装上了smtp服务器,这个可以确定!
你有权限用那个服务吗?你用本地Windows自带的Outlook的邮件软件,SMTP设成163可以发邮件吗?SMTP是发送邮件协议,
SMTP=localhost
是用本地发,也就是说本地要有sendmail服务.
如果你有163的SMTP权限
SMTP=smtp.163.com建议楼主先把SMTP弄明白是什么.