Welcome to WebmasterWorld Guest from 54.211.86.24

Forum Moderators: coopster & jatar k

Vcalendar MAC issue

   
4:21 am on Jun 6, 2012 (gmt 0)

5+ Year Member



Vcalendar works well in Windows Outlook but not working in MAC Outlook. It shows below message instead of appointment by email:

charset="UTF-8"
Content-Transfer-Encoding: 7bit

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
UID:UID:20120605T112338-532614004-testing
DTSTAMP:20120605T112338
DTSTART:20120605T112338
SUMMARY: Appointment testing
DESCRIPTION: Test appointment
END:VEVENT
END:VCALENDAR

Here is the code of appointment creation:
$myUID="UID:".date('Ymd').'T'.date('His')."-".rand()."-test".$eol; // required by Outlok
$message="BEGIN:VCALENDAR".$eol;
$message.="VERSION:2.0".$eol;
//$message.="PRODID:-//Foobar Corporation//NONSGML Foobar//EN\n";
$message.="METHOD:REQUEST".$eol; // requied by Outlook
$message.="BEGIN:VEVENT".$eol;
$message.="UID:".$myUID; // required by Outlok
$message.="DTSTAMP:".date('Ymd').'T'.date('His').$eol; // required by Outlook
$message.="DTSTART:".date('Ymd').'T'.date('His').$eol;
$message.="SUMMARY: $attachment_subject".$eol;
$message.="DESCRIPTION: $notes".$eol;
$message.="END:VEVENT".$eol;
$message.="END:VCALENDAR".$eol;
$headers = "From: $User <$User_Email>".$eol;
$headers .= "MIME-Version: 1.0".$eol;
$headers .= "Content-Type: text/calendar; method=REQUEST;".$eol;
$headers .= 'charset="UTF-8"';
$headers .= $eol;
$headers .= "Content-Transfer-Encoding: 7bit";
mail("$Email", $subject, $message, $headers)
2:14 pm on Jun 12, 2012 (gmt 0)

WebmasterWorld Administrator coopster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Are you trying to send this as an attachment?

Two ideas ...
1) You may need an extra CRLF after the final message line.
2) If an attachment, try adding boundary markers.
4:06 am on Jun 14, 2012 (gmt 0)

5+ Year Member



It doesn't come as an attachment and i have tried with extra CRLF but still no luck.
11:29 pm on Jun 18, 2012 (gmt 0)

WebmasterWorld Administrator coopster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Then I might try the attachment instead. See if that works.
 

Featured Threads

My Threads

Hot Threads This Week

Hot Threads This Month