php邮件服务器搭建,邮件服务器怎么搭建?

不是的,好像那个是PHP的mail 函数吧,且本地也不一定需要邮件服务器,我以前都是改配置文件,让mail直接去连gmail 的,只是要把用户名和密码写在配置文件里。

内建的mail函数用起来很简单,但是前提是php.ini里面要配置默认的邮件服务器。

// The message

$message = "Line 1\r\nLine 2\r\nLine 3";

// In case any of our lines are larger than 70 characters, we should use wordwrap()

$message = wordwrap($message, 70, "\r\n");

// Send

mail('caffeinated@example.com', 'My Subject', $message);

?>

好像还可以直接在程序里用SMTP类自己初始化实例去连服务器,当然这个服务器可以是本地的25,也可以是外面的。

$smtpserver = "smtp.126.com";//SMTP服务器

$smtpserverport =25;//SMTP服务器端口

$smtpusermail = "xxxxxx@126.com";//SMTP服务器的用户邮箱

$smtpemailto = $tempsendmail;//发送给谁

$smtpuser = "xxxxxx@126.com";//SMTP服务器的用户帐号

$smtppass = "******";//SMTP服务器的用户密码

$mailsubject = "取回密码";//邮件主题

$mailbody = $username."您好!";//邮件内容

$mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件

$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.

//$smtp->debug = TRUE;//是否显示发送的调试信息

$send=$smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值