1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP 发送 outlook 约会邮件

作者:用户 来源:互联网 时间:2017-12-01 13:33:20

php邮件发送outlook

PHP 发送 outlook 约会邮件 - 摘要: 本文讲的是PHP 发送 outlook 约会邮件, 注:还没验证过,在一个帖子中看到了   <?php    $to   ="[email protected]";    $from ="[email protected]";    $subj ="my test subject"




注:还没验证过,在一个帖子中看到了


 


<?php 


  $to   ="[email protected]"; 


  $from ="[email protected]"; 


  $subj ="my test subject"; 


  $msg  ="this is the email body"; 


 


  $header ="From:". $from ."rn". 


         "MIME-Version: 1.0rn". 


           "Content-Type: text/calendar;method=REQUEST"; 


 


  $txt_msg ="this is my text message, to be attachedrn". 


             "not much to it, eh."; 


 


  //Various ways to creat a new, random UID 


  $cal_uid ="{". uniqid(mt_rand(), true) ."}"; 


  $cal_uid ="{". date('Ymd').'T'.date('His')."-".rand()."@mydomain.com}"; 


  $cal_uid = com_create_guid(); 


 


  $cal_msg = 


"BEGIN:VCALENDAR 


PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN 


VERSION:2.0 


METHOD:REQUEST 


BEGIN:VEVENT 


ORGANIZER:MAILTO:name 


DTSTART:20090901T170000Z 


DTEND:20090901T035959Z 


UID:". $cal_uid ."


LOCATION:my meeting location 


TRANSP:OPAQUE 


SEQUENCE:0 


DTSTAMP:20060309T045649Z 


CATEGORIES:Meeting 


DESCRIPTION:meeting description, line 1 of 2.nline 2 of 2.nn 


SUMMARY:meeting subject 


PRIORITY:5 


X-MICROSOFT-CDO-IMPORTANCE:1 


CLASS:PUBLIC 


BEGIN:VALARM 


TRIGGER:-PT3D 


ACTION:DISPLAY 


DESCRIPTION:Reminder 


END:VALARM 


BEGIN:VTIMEZONE 


TZID:US/Central 


END:VTIMEZONE 


END:VEVENT 


END:VCALENDAR"; 


  if (mail($to, $subj, $cal_msg, $header,"")) { 


    echo"test email sent"; 


  } else { 


    echo"test email failed"; 


  } 


  ?>

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 邮件 , 发送 , outlook ,以便于您获取更多的相关知识。