也许这不是一个编程问题,更多的是网络管理员的事情,但我无法在我的服务器上发送电子邮件。我创建了一个wordpress博客,主题包括使用phpmailer类的电子邮件表单,但它没有用。我尝试使用简单的邮件('asda@example.com','嘿','sdfdsf');但没有运气。
我检查了我的php版本,它是5.1.6,除了我不知道。
任何人都有一些提示吗?
答案 0 :(得分:0)
PHP本身并不支持发送电子邮件,它将此责任交给邮件传输代理。您还需要在服务器上安装和配置邮件服务器(sendmail,postfix,qmail等)以实际完成工作。那个或者有PHP脚本允许你在没有邮件服务器的情况下直接从PHP发送电子邮件(它们不是PHP中包含的默认文件)。
另一个问题可能是许多病毒多年来一直通过邮件端口传播,因此许多病毒扫描程序和防火墙都会阻止访问,除非它们被配置为允许邮件运行。这只是Windows中的一个问题,在其他人正在关注安全性的网络中,并假设用户是愚蠢的(所以你知道 - 在工作场所)。