1. Linux 下无法使用mail命令发送邮件
根据你描述的情况,使用mail发邮件是通过本机的postfix来发送的。如果本机的的postfix配置中启用了relay,则会内将发信请求转发到容relay机器进行投递。如果此时通过mail发不出邮件,则问题有可能出现在relay的服务器上。
你说的通过php是可以发邮件的,这个和使用mail是两回事。如果php程序使用的是自己的发信程序,那与本机的postfix可能就没有什么关系。这其中具体的配置还要看程序是怎么设计的。
2. 我在Linux系统PHP里使用phpmailer这个类发邮件总提示:SMTP Error: Could not connect to SMTP host
SMTP Error: Could not connect to SMTP host意思为:
SMTP错误:不能连接到SMTP主机
phpmailer可能是没安装具体看下文内给你参考资料容:
http://ke..com/view/2341560.htm