php中发送邮件的方法
php中有两种方法:
1,通过mail()函数发送
2,Socket发送邮件
一,通过mail()函数发送:
1,需要配置php.ini邮件信息
打开php.ini配置文件,配置红色的位置
; For Win32 only.
SMTP = localhost ---如果本机装了sendmail,这个表示使用本地邮件服务器,也可以是ip地址,还有服务器域名
smtp_port = 25 ---端口号
; For Win32 only.
;sendmail_from = me@example.com ---可写可不写
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = ----邮件服务器的路径
因为配置较多,所以移植性差
2, 需要类似sendmail这样的组件支持
3.mail()函数
mail()函数允许从脚本直接发送电子邮件
mail()函数返回的是boolean值,成功返回true,失败返回flase
mail(to,subject,message,headers,paeameters);
to --必需,规定邮件的接收者
subject --必需,规定邮件的主题,该参数不能包含任何换行字符
相关文档:
Php连接mysql的函数如下:
mysql_connect("主机名","用户名","密码");//打开一个连接
mysql_select_db("打开数据库",连接标识符);//打开一个数据库
$conn=@mysql_connect("localhost","root","") or die("链接错误");这里@可以隐藏错误提示,or die可以在错误的时候显示。
执行sql语句的函数:
mysql_query();
$sql= ......
PHP多用户在线客服系统,后台有代码镶嵌到你的系统中,不过这个是英文的,感觉很实用,简洁,方便,需要的可以自己汉化,不就是改里面的一些提示信息嘛,地址是:http://mibew.org/
,这个是开源的,支持多用户同时在线联系客服,客服后台及时性很强,只要用户点击在线客服,后台就有提示,而且可以查看聊天记录,很多实用 ......
Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;
php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;
mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。
Apache的配置:
我一开始怎么搞都不好,我上网找,有的说是iis的问题,有的说是 ......
使用方法:
<?
Include “email.class”
$mail->setTo("a@a.com"); //收件人
$mail-> setCC("b@b.com,c@c.com"); //抄送
$mail-> setCC("d@b.com,e@c.com"); //秘密抄送
$mail->setfrom(“f@f.com”);//发件人
$mail->setSubject(“主题”) ; //主题
$ ......