要配置好邮件服务器才可以用mail
寄出电子邮件。语法: boolean mail(string to, string subject, string message, string [additional_headers]);返回值: 布尔值函数种类: 网络系统
内容说明
本函数寄出电子邮件到指定的邮件地址 to,subject 表示主题,message 为信件内容。额外的选项 additional_headers 可省略,表示其它的邮件文件头。
使用范例
<?
$message="abcdefghijklmnopqrstuvwxyz";
mail("[email protected]", "没有主题", $message, "From: [email protected]\nReply-To: [email protected]\nX-Mailer: PHP/" . phpversion());
?>
寄出电子邮件。语法: boolean mail(string to, string subject, string message, string [additional_headers]);返回值: 布尔值函数种类: 网络系统
内容说明
本函数寄出电子邮件到指定的邮件地址 to,subject 表示主题,message 为信件内容。额外的选项 additional_headers 可省略,表示其它的邮件文件头。
使用范例
<?
$message="abcdefghijklmnopqrstuvwxyz";
mail("[email protected]", "没有主题", $message, "From: [email protected]\nReply-To: [email protected]\nX-Mailer: PHP/" . phpversion());
?>
$from :你的邮件地址
$msg :消息
$title :消息名称
smtp.sina.com :邮件服务器的地址,要换成你的邮件服务器的地址function mail($to, $title, $msg, $from, $fromName=NULL){
ini_set("SMTP", "smtp.sina.com");
ini_Set('smtp_port', 25);
return @mail($to, $title, $msg, "From: $fromName\r\nReply-To: $from\r\nContent-type:text/html\r\nX-Mailer: PHP/".phpversion());
}
linux是可以的。
http://www.phpe.net/class/35.shtml
mail($sendtomail,$mailsubject,$mailbody);
我不是特别明白,为什么一定要配置邮件服务器呢,
这个类似于用outlook来发送邮件,
只是将相关内容匹配到邮件载体而已。
这个类似于用outlook来发送邮件,
只是将相关内容匹配到邮件载体而已。
------------------------------------------------
outlook里发信的时候不也要配置SMTP的服务器地址,如果有身份验证的话还要配置用户名和密码
你想发信就必须配置邮件服务器。
WIN系统不自带邮件服务器,需要你指定SMTP服务器地址。不过现在一般都要求身份验证了。
如果程序在LINUX下使用MAIL函数,就会使用系统的SENDMAIL服务器(如果你不做特别设置的话),这个服务器是不需要身份验证的,所以在LINUX下使用MAIL函数是十分方便的。
当然,在WIN系统下也可以通过SOCKET连接SMTP服务器来发信,不过比较麻烦
用mail函数就可以
boolean mail(string to, string subject, string message, string [additional_headers]);mail($EMAIL,$TITLE,$BODY);
linux系统可以装sendmail,qmail等
装好配置好后,修改php.ini中的相关项就可以用mail函数了。或是去下载http://www.phpclasses.org/browse/package/1044.html
经测试这个类可以连接需要验证的smtp服务器发信
WIN和LINUX下都可以用,不过一定要配置好服务器~~
{
ini_set("SMTP", $smtphost);
ini_Set('smtp_port', 25);
return @mail($to, $title, $msg, "From: $fromName\r\nReply-To: $from\r\nContent-type:text/html\r\nX-Mailer: PHP/".phpversion());
}