|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一些真正的强人总会搞出新玩意来丢给你,你不学就落后了,也印证了前人的经验,果然是学无止境啊! 一个发送E-MAIL的剧本或许是你可以在Web 站点上找到的最通俗的剧本之一了,固然它很复杂,一个邮件剧本有时会令法式员十分懊丧.PHP中有一个叫做mail()的函数,它只需求晓得吸收方的地址和函件主体就能够发送邮件,然而要让mail()按你的意思运转你还需求处理一些辣手的成绩.
要使mail()可以运转,你必需有一个SMTP办事器以便PHP可以毗连上去.不论这个办事器对邮件法式何等主要,大多半人对它若何运转没有一星半点的概念.在本教程中,咱们将提醒SMTP的奥密并处理一些利用PHP发送邮件的罕见成绩.而本文中的另外一些主题将包含轮回遍历一个地址列表的办法和同时以文本和HTML格局向吸收者发送一个邮件的办法.
SMTP是复杂邮件传输协定(Simple Mail Transfer Protocol)的缩写,而一个SMTP办事器是一台运转这类协定并收回邮件的盘算机.运转这类协定实践上指的是运转诸如Sendmail和Qmail的法式--假如你利用的是一台非Windows盘算机的话.在Windows平台上,作为Windows NT Service Pack一局部或是内建于Windows 2000外部的SMTP办事法式就是典范的这类法式.
我并非说SMTP软件包就只要那些,然而它们是最通俗的.假如你的Web站点利用了互联网办事供应者的主机软件包(Internet Service Provider's virtual hosting package)的一局部,那末SMTP办事法式就应当已在这台盘算机上装置了.假如你是一台位于ISP或是室内的盘算机的体系办理员,那末你很有能够已在这台盘算机上装置了某种SMTP软件,用来处置从Web办事器发送邮件的进程.
然而,假如你是一个团体用户并只要一个开辟用的Web办事法式运转在你的团体电脑上,你能够没有在本人的机械上运转SMTP软件.上面是一个十分复杂然而正确的拇指定律:假如你是一个Windows用户而从没有看见SMTP办事器如许的字眼,那末你就没有运转这个法式.假如你的确没有,那末你有两种选择:装置,设置装备摆设,和保护一个SMTP办事法式(假如你不晓得那是怎样一回事的话就不保举你利用这类办法)或是利用一个现存的SMTP办事器.
学习了六个多月PHP了,还是个新手,在这里受到了很多人的帮助,谢谢你们! |
|