Emailing ical events.
When I attempt to email an event to someone, it sends a file, but when someone tries to open the attached file they get the message "the calendar file is empty. No new events have been added to your ical calendars."
I have searched the forums for the last 40 minutes or so, and google as well and have been unable to find any reference to the problem. Any help would be useful. I am able to receive ical files and add them with no problem, but unable to generate the same sort of file.
Welcome to the discussions, savvytwh.
The simplest way to check what is being sent by iCal is to disconnect your computer from the network. Make an event in iCal. Add a contact as an attendee and click the send button at the bottom of the event information pane. the Mail icon will start leppin' about in the dock, to tell you that it can't send the message. Now in Mail you can look at the message sitting in the outbox and check that there is a clickable ics link at the bottom (but don't click it). If you want to see everything use View/Message/Raw Source and you will also see the contents of the invitation.
How your neighbour receives it is dependent on her mail client.
AK
Similar Messages
-
Exported/emailed iCal event failed to install
I recently experimented with exporting an iCal event and then attaching its file to an email. I mailed a copy to myself to see how it would look on and work with a recipient's machine.
When I received the email, I double-clicked on the attached iCal file icon. Instead of simply importing into my calendar, the application went "wild", spewing out a lengthy series of error messages that made no sense to me, except to consistently refer to my various calendars that I maintain as iCloud accounts. The material result of dismissing these error messages was to add duplicate events ad nausem to my iCal calendar, wreaking havoc.
This serial process continued until I closed iCal, went to iCloud on my System Preferences and removed all of my iCloud calendar accounts.Then, I turned iCloud back on and all of the current calendars reinstalled themselves without the errant duplicates and without further mischief.
Can anyone tell me what is going on.
I am running Lion OSX 10.7.5 on my iMac.Hi Russell,
What’s the situation now?
There would be a cause that the upgrade is running background, so a retry would fail in this situation.
You can check the action log in C:\$Windows.~BT\source\panther\setupact.log
Check the time line to see if it is running for upgrade.
Alex Zhao
TechNet Community Support -
AppleScript opens iCal event, but prompt to add event doesn't pop up
Ok, so I have a script that I cobbled together from other sources to do the following:
It will read an emailed iCal event and look for the "ORGANIZER" line and delete it, after which it opens iCal and adds the event to whichever calender i choose. I made it a droplet app and also an application bundle so that i could set it as my default app for .ics files. I need this because of some strange happenings when dealing with CalDEV, if the ORGANIZER line is present, people can't add the events in iCal.
Here's the problem, the script functions exactly the way i want up until opening iCal. iCal opens, but the prompt asking which calendar you'd like to add the event to never appears, or rather the prompt only appears after i've clicked away from iCal. So if iCal opens, and I stay on it, every click following is just answered by a beep (which is the, "there's an alert window open, and you need to respond to it" beep, but it isn't until i click away from iCal that the prompt appears.
here's the script:
property pTypeList : {".ics"}
on open processItem
set SomeFile to (processItem)
set SomeText to (read SomeFile)
set {SearchText, ReplaceText} to {"ORGANIZER", ""}
set {TempTID, AppleScript's text item delimiters} to {AppleScript's text item delimiters, SearchText}
set {TextItems, AppleScript's text item delimiters} to {text items of SomeText, ReplaceText}
set {SomeText, AppleScript's text item delimiters} to {TextItems as text, TempTID}
set OpenFile to open for access SomeFile with write permission
try
set eof of OpenFile to 0
write (SomeText) to OpenFile as text
close access OpenFile
end try
tell application "iCal" to open SomeFile
end open
If i change the last tell line to have "Finder" open SomeFile, the droplet works fine, but I can't set the script as a default app since it will get stuck in an endless loop. I myself don't mind have to drag the events to the script, but i wrote this for people in my office, and the less they have to do the better.
I'm not sure of the problem has anything to do with the script but any suggestions would be greatly appreciated and thanks ahead of time.Hi,
I think you'll need to tell iCal to 'activate' or the dialog window gets stuck behind iCal's main window.
Something like:
tell application "iCal"
activate
open SomeFile
end tell
Best wishes
John M -
How do I email an event from iCal on the iPad?
Hi, how do I email an event to someone from the iCal app on the iPad? Does it populate in an email?
Thank you,
ChrisActually, the Invitations button is for incoming invitations. You send an invitation with the "Invitees" button in the Add Event screen. In any event, I never set up these buttons and I never consciously linked iCal to any email package but I have both of them. For some reason, they're missing from the OP's calendar.
The only thing that I can think of is that I do use MobileMe email (soon to be iCloud email). Note to rbrylawski and Clowndz - do you use MobileMe email? -
Link an email to an iCal event
I would like to link an email message in Mail to an iCal event. Under Lion, the only way to do this seems to be to drag the email out of Mail and into a separate folder on the hard drive. Then drag the icon of that mail message to the url section of the event in iCal. Surprisingly, there does not seem to be any way to make a direct link between a message in Mail and an iCal event. If so, this is quite a major oversight and I am keen to know if others are concerned and/or have any solutions to propose.
Ben,
Open the event in edit mode. If you double click it and the buttons 'Edit' and 'Done' appear you need to click 'Edit', if the only button is 'Done' it is already in edit mode.
When you drag the email over the grey event edit window a plus icon with a green background should appear. Drag it until the cursor is over the word 'none' next to where it says 'url'.
If it works the text 'none' will change into a hyperlink saying 'Show in Mail…'.
Let me know how it goes.
John M -
I am looking for a way to automatically convert emails i recieve into calendar events in different calendars. I have looked into the mail.app "add invitations automatically" but i dont want all my email accounts to sync with the calendars.
I have tried mail2ical (every event gets put into one calendar, and the event time is the time of the email recieved), eventmaker (it thinks i am making events for the future). I have taken a look into automator, but im not sure if it has the actions im looking for.
I manage 5 different people and their work schedules. At the end of a day, after multiple projects have been worked on, i get 5 different emails each from 5 different people. Each email outlines different projects they worked on ( project name is in the subject line), along with the time they worked and what they did.
My current workflow is i go through each email one by one. I copy the contents of the email, then click on the time they worked to open a ical event. I then paste the contents into the notes and create a event. Each person has their own calendar which show the projects they have worked on for the day.
I will be gettting another 5 more people to manage and with this workflow i will be manually sorting 50 emails a day! In the long run this isnt a effienct workflow, im looking for a way to automate this entirely.Hi,
I wouldn't expect you are going to find an application to do that, as the format the emails you mention could vary widely. Posibly some sort of bespoke script could do it.
Best wishes
John M -
Problem Adding iCal Events Received via Email (used to work fine)
My wife and I share iCal calendar events between our Mac's via email. A month or so ago I started getting this error when clicking on the link that comes with the iCal event email:
"This calendar file is empty. No new events have been added to your iCal calendars."
We are both on Intel Powermacs running OS 10.4.11 and have the same version of iCal (2.0.5). I can still email her iCal events and she can add them to her calendar just fine. But anything she sends me gives me this error.
Help?Travis,
I had the exact same problem (with my wife's iCal account to boot ). The solution lies in the "(null) informs you..." It turns out that iCal looks at your personal address card to figure out who you are when populating the email. So, if don't have the email address you are sending FROM listed under your address book entry, then the notice is from NULL.
I added my wife's email accounts to her address book entry on her machine (sorry for the bolds, but the details count.) Then I tried sending a calendar event from her iCal to me. This time it populated with her name and it added to my calendar just fine when I received the email.
I hope this solution works for you (it drove me crazy for about two weeks.)
-Dave -
Link email to iCal event as a Service?
This topic was discussed here http://discussions.apple.com/thread.jspa?messageID=1029973󻝕
but is archived and not accepting replies, hence the re-post.
There's an Applescript to link an email to an iCal event using the file:// protocol, but I was wondering if someone who knows about this stuff could achieve a similar effect as a Mac OS X Service, to which a keyboard shortcut could be attached. That way, people can link an email in Mail.app to a new iCal event quickly.Hi Jeff,
No problem.
You will need to change the line that starts set myCalendar to to the name of the calendar you want the todos added to.
-- Todo from Mail.app email --
-- Taken from Find Email File Path --
-- John Maisey --
-- Will only work in OS 10.4 or later --
-- 0.5
-- 13 Dec 2005
-- What it does:
-- Makes iCal todo with the path of the first selected email message. This method will only work if you do not move the message to another folder in Mail.app.
-- Fixed to deal with quotes in email subject (24/8/5)
-- Fixed to deal with unusually set TID's (24/8/5)
-- Fixed to deal with various time formats (26/8/5)
-- Changed search from date to ID (26/8/5)
-- Added Python script to url encode file path (26/8/5)
-- Added iCal todo creation (13/12/05)
set myCalendar to "Your Calendar" -- Change this to the title of your calendar.
tell application "Mail" to set mailList to selection
try
tell application "Mail" to set {myTitle, myID} to {subject, id} of item 1 of mailList
on error
display dialog "Check that you have an email selected in Mail.app" buttons {"OK"}
return
end try
set {myDels, AppleScript's text item delimiters} to {AppleScript's text item delimiters, {"\""}}
set myTitle to text items of myTitle
set AppleScript's text item delimiters to {"\\\""}
set myTitle to myTitle as text
set AppleScript's text item delimiters to myDels
set someEmails to paragraphs of (do shell script "mdfind \"kMDItemTitle == '" & myTitle & "' && kMDItemKind == 'emlx'\"")
repeat with anEmail in someEmails
if anEmail contains myID then exit repeat
end repeat
set myFile to do shell script "python -c 'import sys, urllib; print urllib.quote(sys.argv[1])' " & quoted form of anEmail
try
tell application "iCal" to make new todo at the end of todos of calendar myCalendar with properties {summary:myTitle, url:("file://" & POSIX path of myFile)}
on error theErr
display alert "An error occured" message theErr
end try
enjoy.
John M -
What is the minimal Format of an iCal event to attach to an email?
Hello all!
I just finished a large order page for a taxi friend. I would like to send the order with an iCal event attached to an email. He should only click on this new file, to enter this pickup order to his iCal ...
I am struggling with the format. In my CGI script I have the following format, where the $variables are replaced with the convinient strings:
BEGIN:VCALENDAR
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin:$ical_data_end
SUMMARY:$ical_summary
DTSTART;TZID=Europe/Berlin:$ical_data_start
DTSTAMP:$ical_dtstamp
LOCATION:$ical_location
SEQUENCE:0
DESCRIPTION:$ical_comment
BEGIN:VALARM
TRIGGER:-PT1H
DESCRIPTION:Event reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR
Does a time string like "20120608T123500" has to finish with a "Z" ? Do I need additional informations, like "UID:", "X-WR-ALARMUID:" ... In any case my iCal event sent by email is not adding to the iCal saying: "iCal can't read this calendar. No events have been added to your iCal calendar."
I would be grateful for any hint
marekSurprise Surprise!
I realized after heavy testing, that a DTSTAMP: is not needed.
But there is apparently a problem with the DATE-TIME format: Perhaps for other readers, which are in such a desparate situation, as I am since two days now!!! here some explanations:
The reference about iCal format you find in RFC 5546
DTSTART; and DTEND; have a time string like follows:
yyyymmddThhmmss
In the middle the big letter "T". But you have to add the time zone: for me it is the following:
DTSTART;TZID=Europe/Berlin:20120608T062500
Now the big surprise: this time format with an hour over 12 ooops! I tested now once again like follows
DTEND;TZID=Europe/Berlin:20120608T212500
DTSTART;TZID=Europe/Berlin:20120608T202500
changing the hh (hours) with one hour difference up until here. 10 Minutes again, iCal was freezing with hours over 19. I swear!
Ok to answer my original question: What is the minimal format of an iCal event, which you may attach to an email:
BEGIN:VCALENDAR
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin:20120608T212500
SUMMARY:Name
DTSTART;TZID=Europe/Berlin:20120608T202500
LOCATION:MUC
SEQUENCE:0
BEGIN:VALARM
TRIGGER:-PT1H
DESCRIPTION:Event reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR
But be aware, that this is buggy. Be carefull and have a nice evening
marek -
Can any explain the following: Background; my company uses google business app to host our email and calander. Ok, I just set up a iCal event and invited 3 people. 1 internal claims he never got but it showed on his daughters iPod and she does not email.
Hello binbingogoABC,
Shopping on BestBuy.com should be easy and fun and not fraught with the kind of trouble that you describe. I regret very much that this has been your experience.
Using the information you provided when you signed up for Best Buy Unboxed I was able to locate your cancelled orders. I have requested more information from my back-office partners. As soon as I have additional details about your situation, I will reply again to this message. In the interim, I'm sorry that I must impose upon your patience.
I'm very grateful that you wrote to us with your concerns.
Sincerely, -
Not receiving email notifications of iCal event invitations from other parties.
I am not receiving emails for iCal event invitations from other parties, but the invitations ARE in my iCal Inbox. I don't use iCal often, so I never proactively go in to check my Inbox there, but rather have always depended on receiving the email notification of an event invite to know to add it to my iCal. I can SEND invitations to others successfully with other parties receiving MY email notifications, I'm just not receiving them via email.
I've now missed two very important meetings because I never received the email invitations to add an event, which were the only forms of correspondence for both. Can anyone help me? Thank you!Hello mcdannej,
While a Verizon employee may occasionally post here, this community is meant mainly for peer-to-peer support. If you need to talk to a Verizon representative, you should contact customer service directly through our Support Page or Contact Us. -
Does anyone know how (if) I can attach an email file (from Entourage) with an iCal event? I know how to attach a "file" but can't seem to figure out how to attach a stored email in one of my Entourage folders.
I don't use entourage, just Apple mail, but from mail its easy. You can just drag the email from your inbox, and drop it in the new event box in ical and it adds it as a url. Hope there is a similar situation with entourage!
-
List of names to scheduled email and events
Hi everyone,
honestly, this is my first time using Applescript. But after some research I thought that Applescript offers the nicest way to solve my problem.
For our research group I'd like to set up a tool which automatically sends an email on a given day reminding the people of who is our next speaker. Preferably, the script also adds an event to the group calender.
I already started scripting but got lost in all the help sites and tutorials and commands. I hope you can help me.
So here's the algorithm in laymens terms I'd like the script to perfom:
Execute on a given day every week (variable "reminderDate") (this could probably be done with Automator)
Read in the first two lines of a text file containing all the group members (every member in a new line).Save the first to member names into variables (e.g. "name1" and "name2")
Write new text file with same name as the original one such that the first name of the original file is now cut out and put at the end of the new text file (by this I wanna make sure that the members list is cycled through constantly)
Write an email to specific adress as an announcement (reminder for group members)
Subject: Text + Date some days and hours in the future of "reminderDate" + "name1" + "name2"
the body should also contain the future date and the names and some text and the list of group members
Create an iCal event on the future date with the names "name1" and "name2" as event name.
I know this is asking for quite a lot. But I would be really happy for any input i can get.
The code I already have is:
set membersFile to (open for access (POSIX file "/path/to/groupMembersList.txt") with write permission)
set membersText to (read membersFile for (get eof membersFile))
close access membersFile
-- Store contents in List
set membersList to every paragraph of membersText
set speaker to item 1 of membersList
set chair to item 2 of membersList
-- Put first list element at the end
set newMembersList to rest of membersList & item 1 of membersList
My problem at the moment is no. 3 of the algorithm, i.e. how do I write out the newMembersList to the file s.t. every item is in a new line?
Thank you guys so much!
Cheers,
PascalHi,
pasQualle wrote:
My problem at the moment is no. 3 of the algorithm, i.e. how do I write out the newMembersList to the file s.t. every item is in a new line?
This can be done like this :
set membFile to POSIX file "/path/to/groupMembersList.txt"
try
set membersFile to open for access membFile with write permission
set speaker to read membersFile before linefeed -- this read up to linefeed but not including the linefeed character
set restOfMemb to read membersFile -- read all text from the second line
set chair to paragraph 1 of restOfMemb
write restOfMemb & linefeed & speaker to membersFile starting at 0
close access membersFile
on error
close access membFile
end try
If the end of lines in your text file is not a linefeed character (Unix newline) then replace linefeed in this script by return
pasQualle wrote:
Execute on a given day every week (variable "reminderDate") (this could probably be done with Automator)
You can create an iCal event at specific day (repeat :each week, alarm: run an AppleScript or run an Application (this script saved as Application))
pasQualle wrote:
Write an email to specific adress as an announcement (reminder for group members)
Subject: Text + Date some days and hours in the future of "reminderDate" + "name1" + "name2"
the body should also contain the future date and the names and some text and the list of group members
Create an iCal event on the future date with the names "name1" and "name2" as event name.
There are several examples on this site and on the internet for those parts of the script to starting
You can post one part or both parts, if it doesn't work. -
Some iCal events disappear when in week view
Hello all,
I recently had a double agenda booking. Today I found out why:
In week view some iCal events disappear... When i switch to month view, they reappear.
So, depending on the view i have open time slots. Not very reliable.
Anyone know what i can do to return to solid bookings again?
Best regards
FredSame problem here. I just imported everything from my old MacBook to my new one using Time Machine. My events appear in the Month view but not in the Week or Day views. So I went back to my old MacBook, created an iCal backup file, and emailed it to myself. Opened it on the new machine, restored from the backup file, and . . . same thing!
Very strange!! I need my daily events to be visible. Any help out there? -
Using Automator to reply to everyone on an iCal event
Hi all,
I regularly need to email everyone who is invited to a meeting in an iCal event. The manual way of doing this is:
Double-click the event with all the invitees in iCal
Click in the invitee field
Command + A (select all)
Command + C (copy)
Create a new email and click in the "To" field and do a command + V (paste)
Same flow but for the iCal event subject
How does one go about this in Automator or AppleScript?
Yours,
JimHi gchiriacescu,
Good one! I bought the app ($0.99) but it doesn't seem to work. I'm using Lion.
Yours,
Jim
Maybe you are looking for
-
Remove People from Backgrounds and Replace with Solid Grey Backgrd
I have several photos of people with poor backgrounds that I want to replace with a solid medium grey background. How do I get or make the background. I assume I use the Quick Selection tool to select the person but I don't have an image with a solid
-
How to include a \ using keystroke
I am trying to automate typing in my ID on a website. I need to type: ntd1\sebrad but keystroke will NOT accept the \ character. Any help here on how to do this. PS I dont like this new format, and why doesnt apple make it easy to insert code in a po
-
MIGO : When the movement type field is changed in transaction is changed.
Hi If the movement type field value is changed in the MIGO, i was getting a popup. this popup had a check box ( skip in future) I selected this and was doing my testing. Now how to restore it back. please help.
-
I am not able to download ANY plug-ins. All attempts result in the following: Firefox could not install the file at https://addons.mozilla.org/en-US/firefox/downloads/latest/10137/addon-10137-latest.xpi?src=addondetail because: Unexpected installatio
-
Lately my iPod has been acting up...first it froze, I was listening to it and it just froze mid song and i had to wiat for battery to die and then recharge in order for it work. Then a few days later it was doing a diagnostic check and it was asking