系统:debian 6 64bit
邮件服务器:exim4 已配置可以收发邮件,已通过命令测试发送到qq邮箱。
现在的情况是,PHP的探针里显示smtp没有开通。所以一些用php发信的均测试不能发信。程序:iwebshop。配置是用第三方smtp,使用QQ企业邮箱smtp,发送测试,显示smtp配置出错。收不到信。
php.ini配置
  [mail function]
; For Win32 only.
; SMTP = localhost
; smtp_port = 25; For Win32 only.
;sendmail_from = [email protected]; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = sendmail -t
根据网上的案例去掉了sendmail的“-i”参数。
sendmail与exim4绑定
ln -s /usr/sbin/sendmail /usr/sbin/exim4
ln: creating symbolic link `/usr/sbin/exim4': File exists求解探针中出现的
SMTP支持:  ×  SMTP地址:  ×
以及php使用本地smtp发信问题。
谢谢!PHPSMTPexim4debiansendmail