I've not tried to do this before and have looked for some help via Google
but the results I got back aren't working.  Does anyone have a good resource
for this?  This is on a CF8 server.  Here is the code that I'm running.
Eventually, when I get this working the cfmailpart text/calendar will be
dynamic.


  <cfset DTSTART = DateFormat(getEvent.eventStartDateTime,"yyyymmdd") & "T"
& TimeFormat(getEvent.eventStartDateTime, "HHmmss") & "Z">
        <cfset DTEND = DateFormat(getEvent.eventEndDateTime,"yyyymmdd") &
"T" & TimeFormat(getEvent.eventEndDateTime, "HHmmss") & "Z">
        <cfoutput>#DTSTART# - #DTEND#</cfoutput>

        <cfmail to="#request.infoEmail#" replyto="#form.email#"
from="#request.fromEmail#" subject="Event Registration Request"
type="multipart" server="#request.smtpServer#"
port="#request.smtpServerPort#" username="#request.mailUsername#"
password="#request.mailPassword#">
            <cfmailparam name="content-class"
value="urn:content-classes:calendarmessage">
            <cfmailparam name="content-type" value="text">
            <cfmailparam name="method" value="request">
            <cfmailparam name="charset" value="utf-8">
            <cfmailparam name="content-transfer-encoding" value="7bit">
            <cfmailpart type="html">
                <hr>
                Sent on #DateFormat(now(), '#request.dateMask#')# @
#TimeFormat(now(), '#request.timeMask#')#
                <hr>
                <p><strong>Name :</strong> #form.firstName#
#form.lastName#</p>
                <p><strong>Company :</strong> #form.company#</p>
                <p><strong>Phone :</strong> #form.phone#</p>
                <p><strong>Email :</strong> #form.email#</p>
                <hr />
                <p><strong>Event :</strong> #form.event#</p>
                <hr />
            </cfmailpart>
            <cfmailpart type="text/calendar">
                    BEGIN:VCALENDAR
                    VERSION:2.0
                    PRODID:-//hacksw/handcal//NONSGML v1.0//EN
                    BEGIN:VEVENT
                    DTSTART:19970714T170000Z
                    DTEND:19970715T035959Z
                    SUMMARY:Bastille Day Party
                    END:VEVENT
                    END:VCALENDAR
            </cfmailpart>
       </cfmail>

Thanks,
Jeff

Reply via email to