Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


How do I embed a google calendar into an html email?

Posted on 2010-01-11
Medium Priority
Last Modified: 2014-11-12
I would like to embed a google calendar into an html email. This email will be sent to a distribution list on our server.

The email must be readable by all major email clients, including outlook 2007.

I'm not looking for a software solution or an advert for a php script. (Tried many of these - the issue is getting the email client (particularly Outlook 2007) to display the embedded calendar as scripted. I don't need advice re spam etc. Please keep replies on topic. Many thanks.

The calendar embed code, for those interested, is:
<iframe src="http://www.google.com/calendar/embed?pvttk=b0c3592d32e81972b15c06a40df4aee0&title=Woodleigh%20School%20Calendar&mode=AGENDA&height=400&wkst=2&hl=en_GB&bgcolor=%23FFFFFF&src=woodleighschoolcalendar%40live.co.uk&color=%23A32929&ctz=Europe%2FLondon" style="border-width:0" width="600" height="500" frameborder="0" scrolling="no"></iframe>


<iframe src="http://www.google.com/calendar/embed?pvttk=b0c3592d32e81972b15c06a40df4aee0&amp;title=Woodleigh%20School%20Calendar&amp;mode=AGENDA&amp;height=400&amp;wkst=2&amp;hl=en_GB&amp;bgcolor=%23FFFFFF&amp;src=woodleighschoolcalendar%40live.co.uk&amp;color=%23A32929&amp;ctz=Europe%2FLondon" style="border-width:0" width="600" height="500" frameborder="0" scrolling="no"></iframe>

Open in new window

Question by:tomtolkien
  • 2

Expert Comment

ID: 26289001
I don't know if this will be very helpful to you, but I wasn't able to get the iframe to show in an email.  The easiest way to send a webpage in an email would be to click on the page & then send page as an email.  I found instructions for sending html in an email.  Basically you would create a new page in your favorite HTML editor & then save the document.  Next you click attach file (From your email program) & click the drop down next to the insert button.  You can choose to add as text.  I was able to add normal content but not an iframe for some reason.  Neither option worked for the google calendar however.  I don't know what else to try.  If you don't get any other responses on this, I would suggest simply sending the link to the page.  I will keep playing with it but so far it isn't looking good.
LVL 76

Expert Comment

by:David Lee
ID: 26302624
Hi, tomtolkien.

Outlook 2007 does not support the iframe tag.  Microsoft elected to use Word's rendering engine in Outlook 2007 instead of IE's as they had in previous versions of Outlook.  Unfortunately Word's engine does not support the full HTML specification.  Here is a link to Microsoft's documentation on Outlook 2007's rendering capabilities: http://msdn.microsoft.com/en-us/library/aa338201.aspx

LVL 76

Accepted Solution

David Lee earned 2000 total points
ID: 26600472
There is no way to embed a calendar in the way tomtolkien describes.  It is possible to take picture of a calendar and send that, but I don't believe that's what tomtolkien wants to do.  Recommend PAQing the question with no points given.

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As a Microsoft Exchange user, you must have known the importance of an Offline storage table (OST) file. It is nothing new for an Outlook user to be dependent on a .ost file during a server break down or a problematic Internet connection. In such a…
Often, the users face difficulty in accessing Outlook 2016 PST files on Windows 10 computer. One of the reasons behind it is the improper functioning of MS Outlook when the user tries to open it. MS Outlook suddenly stops working, or it will not op…
CodeTwo Sync for iCloud (http://www.codetwo.com/sync-for-icloud?sts=6554) automatically synchronizes your Outlook 2016, 2013, 2010 or 2007 folders with iCloud folders available via iCloud Control Panel. This lets you automatically sync them with…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Suggested Courses

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question