当前位置: 首页 > news >正文

推荐10个优秀的国外ui设计网站网络维护技术

推荐10个优秀的国外ui设计网站,网络维护技术,最专业的微网站开发,企业策划书1. 使用 mail() 函数 没什么好讲的#xff0c;就是使用系统自带的smtp系统来发送#xff0c;一般是使用sendmail来发。这个按照各个系统不同而定。使用参考手册。 2. 使用管道的形式 昨天刚测试成功#xff0c;使用本地的qmail来发送邮件。 1 /* 使用qmail发送邮件函数 */ …1. 使用 mail() 函数 没什么好讲的就是使用系统自带的smtp系统来发送一般是使用sendmail来发。这个按照各个系统不同而定。使用参考手册。 2. 使用管道的形式 昨天刚测试成功使用本地的qmail来发送邮件。  1 /* 使用qmail发送邮件函数 */ 2 function send_check_mail($email, $subject,$uid,$buffer) 3 { 4 $command /var/qmail/bin/qmail-inject .$email; //qmail程式地址,$email是要发送的地址 5 $handle popen($command, w); //打开管道 http://www.cnblogs.com/roucheng/6 if (!$handle) { 7 return false; 8 } 9 10 $from webmasterunixsky.net; //发件人 11 fwrite($handle, From: .$from.n); //往管道写数据 12 fwrite($handle, Return-Path: .$from.n); 13 fwrite($handle, To: .$uid.n); 14 fwrite($handle, Subject: .$subject.n); 15 fwrite($handle, Mime-Version: 1.0n); 16 fwrite($handle, Content-Type: text/html; charsetgb2312nn); 17 fwrite($handle, $buffer.n); 18 pclose($handle); //关闭管道 19 20 return true; 21 } 22 23 ------------------测试发送邮件 24 25 //发送邮件 26 27 $subject 测试邮件; 28 29 $uid $_POST[’uid’]; //from信息 30 $content htmlbody.$u_email 31 32 . 你好brbr谢谢本邮件测试br/body/html; //内容信息 33 34 $u_email heiyelurenyahoo.com.cn; //发送到的邮箱 35 if (send_check_mail($u_email, $subject, $uid, $content)) { 36 37 echo 恭喜发送投票邮件到你的邮箱brbr请检查你的邮箱font color#CC0033.$u_email. /fontbrbr. $close; 38 } else { 39 40 echo 非常不幸发送投票邮件到你的邮箱失败请重试或联系研发人员。brbr. $close; 41 42 } 当然也能使用相同的方法来处理sendmail的进程来发送邮件。 下面代码示例  1 ?php 2 $pp popen(/usr/sbin/sendmail -t, w) or die(Cannot fork sendmail); 3 fputs($pp, To: sterlingdesignmultimedia.comrn); 4 fputs($pp, Reply-to: $senders_emailrn); 5 fputs($pp, From: $senders_emailrn); 6 fputs($pp, Subject The Results of your formrnrn); 7 fputs($pp, $senders_email sent the fllowing comments:rn); 8 fputs($pp, $comments); 9 pclose($pp) or die(Cannot close pipe to sendmail); 10 ? 其实这种管道的方法比较底层取决于你所调用程式的稳定性。所以是一种可选的发送邮件的方式。 3. 使用phpmailer类 是个开源的发送邮件类主站http://phpmailer.sourceforge.net 里面是两个文件一个是class.smtp.php更有以个是class.phpmailer.php另外加上官方网站的使用方法  Examples using phpmailer 1. Advanced ExampleThis demonstrates sending out multiple email messages with binary attachments from a MySQL database with multipart/alternative support. 1 require(class.phpmailer.php); 2 3 $mail new phpmailer(); 4 5 $mail-From listexample.com; 6 $mail-FromName List manager; 7 $mail-Host smtp1.example.com;smtp2.example.com; 8 $mail-Mailer smtp; 9 10 MYSQL_CONNECT(localhost,root,password); 11 mysql_select_db(my_company); 12 $query??SELECT full_name, email,?hoto?ROM employee?HERE?d$id; 13 $result??MYSQL_QUERY($query); 14 15 while ($row mysql_fetch_array ($result)) 16 { 17 // HTML body 18 $body Hello font size4 . $row[full_name] . /font, p; 19 $body . iYour/i personal photograph to this message.p; 20 $body . Sincerely, br; 21 $body . phpmailer List manager; 22 23 // Plain text body (for mail clients that cannot read HTML) 24 $text_body Hello . $row[full_name] . , nn; 25 $text_body . Your personal photograph to this message.nn; 26 $text_body . Sincerely, n; 27 $text_body . phpmailer List manager; 28 29 $mail-Body $body; 30 $mail-AltBody $text_body; 31 $mail-AddAddress($row[email], $row[full_name]); 32 $mail-AddStringAttachment($row[photo], YourPhoto.jpg); 33 34 if(!$mail-Send()) 35 echo There has been a mail error sending to . $row[email] . br; 36 37 // Clear all addresses and attachments for next loop 38 $mail-ClearAddresses(); 39 $mail-ClearAttachments(); 40 } 2. Extending phpmailerExtending classes with inheritance is one of the most powerful features of object-oriented programming. It allows you to make changes to the original class for your own personal use without hacking the original classes. Plus, it is very easy to do. I’ve provided an example: Here’s a class that extends the phpmailer class and sets the defaults for the particular site: PHP include file: mail.inc.php require(class.phpmailer.php);  1 class my_phpmailer extends phpmailer { 2 // Set default variables for all new objects 3 var $From fromexample.com; 4 var $FromName Mailer; 5 var $Host smtp1.example.com;smtp2.example.com; 6 var $Mailer smtp; // Alternative to IsSMTP() 7 var $WordWrap 75; 8 9 // Replace the default error_handler 10 function error_handler($msg) { 11 print(My Site Error); 12 print(Description:); 13 printf(%s, $msg); 14 exit; 15 } 16 17 // Create an additional function 18 function do_something($something) { 19 // Place your new code here 20 } 21 } Now here’s a normal PHP page in the site, which will have all the defaults set above: Normal PHP file: mail_test.php  1 require(mail.inc.php); 2 3 // Instantiate your new class 4 $mail new my_phpmailer; 5 6 // Now you only need to add the necessary stuff 7 $mail-AddAddress(joshexample.com, Josh Adams); 8 $mail-Subject Here is the subject; 9 $mail-Body This is the message body; 10 $mail-AddAttachment(c:/temp/11-10-00.zip, new_name.zip); // optional name 11 12 if(!$mail-Send()) 13 { 14 echo There was an error sending the message; 15 exit; 16 } 17 18 echo Message was sent successfully; 4. 使用PEAR::Net_SMTP组件 PEAR真是个好东西可能非常多人都不怎么用至少我目前使用他的DB类发送邮件类都不错。 需要Net_SMTP类能去 http://pear.php.net 下载Net_SMTP类的使用手册 http://pear.php.net/manual/en/package.networking.net-smtp.php 我使用上面几个类这个是最佳的不管是速度还是别的不过操作涉及到一些简单的smtp协议。 http://www.cnblogs.com/roucheng/我的使用代码 1 //------------------------------------------ 2 3 require_once ’Net/SMTP.php’; //加载类库 4 5 6 $subject 测试邮件; 7 8 $uid $_POST[’uid’]; //from信息 9 $content htmlbody.$u_email 10 11 . 你好brbr谢谢本邮件测试br/body/html; //内容信息 12 13 $u_email heiyelurenyahoo.com.cn; //发送到的邮箱 14 15 $smtp new Net_SMTP(’192.168.0.1’); //smtp服务器 16 $smtp-connect(); //连接服务器 17 $smtp-helo(’unixsky.net’); //发送HELO信息给服务器 18 $smtp-mailFrom(’heiyelurenunixsky.net’); //发件人地址 19 $smtp-rcptTo($u_email); //收件人地址 20 $date date(’r’); //获取发信日期 21 $smtp-data(Date: $daternFrom: voteeyou.netrnTo: $u_emailrnSubject: $subjectrnContent-Type: text/html; charsetgb2312rnrn$contentrn); //添加发送数据并且发送 22 $smtp-disconnect(); //关闭连接  转载于:https://www.cnblogs.com/roucheng/p/3528396.html
http://www.zqtcl.cn/news/204279/

相关文章:

  • 河南做网站最好的公司门户网站制度建设
  • 新余 网站建设公司浏览不良网页的危害
  • 长春做网站哪里好西安有什么网页设计公司
  • 昆明网站建设精英免费自己建网页
  • 网站开发框架 开源买的有域名怎么做网站
  • 为什么做电商网站成都在哪建设网站
  • 有没有做请帖的网站南漳网站制作
  • 项目信息网站哪个好企业开展网络营销方案
  • 网站开发制作费入会计科目做毕业设计个人网站任务书
  • 自己建一个网站微信指数官网
  • 产品推广网站模板哪里有做网站的素材
  • 网站界面要素村网站开设两学一做栏目
  • 临沂免费模板建站河北邢台手机网站建设
  • 企业网站栏目规划的重要性wordpress改变为中文
  • 云服务器怎么上传网站个人建一个网站多少钱
  • 东莞网站建设包装制品flash网站制作
  • 办网站怎么赚钱做二手电脑的网站
  • 大型电子商务网站建设成本旅游网站前台怎么做
  • 深圳网站建设..网站点击图片放大
  • 上海企业扶持政策洛阳400电话洛阳网站seo
  • 保亭县住房城市建设局网站app免费制作平台下载
  • 抚州市建设局网站在网站做商城平台需要哪些资质
  • 潍坊专业网站建设多少钱素马设计官网
  • 深圳网站建设 套餐近期新闻事件
  • 网站开发外包维护合同淘宝客源码程序 爱淘宝风格+程序自动采集商品 淘宝客网站模板
  • 烟台企业网站开发军事新闻最新24小时
  • wordpress网站更换域名网站空间建站
  • 十堰网站建设公司电话网页设计与制作教程江西高校出版社
  • 英文网站seo常州建设局考试网站
  • wordpress 多网站哈尔滨 建网站