Find Jobs
Hire Freelancers

Develop script for email migration

$30-5000 USD

Closed
Posted almost 13 years ago

$30-5000 USD

Paid on delivery
Need to develop a script that will help to gather users calendars and contacts from current email server. The email server has the following paths to Contacts and Calendar (respectively) ../mail/domain/firstname_lastnight/Contacts/#msgs ../mail/domain/firstname_lastnight/Calendar/#msgs Contacts and Calendar are all stored as .eml files We need to create a script that will process all of the Contact items (.eml) and create one CSV file. Then we need to process that users Calendar. However since there are some duplicates, we'll need to remove the dups before create an ical file which would contain all of the calendar items (we already have script to take care of the dups). At the end, we would like to have an email generated that sends the 2 files (.ics for Calendar and .vcf for Contacts) Once complete, we would like to provide a list (CSV maybe) that the script would use to determine which users to run (since we don't want to run this script on the entire mail store at once). Please see the attached file for a sample Calendar and Contact entry. ## Deliverables ## Formatting iCalendar files (.ics) An iCalendar file is used for calendar data exchange. The first line in an iCalendar file must always be the header "BEGIN: VCALENDAR". This must be followed by other header information, including "VERSION:2.0" and "PRODID:< [enter ID information here] >". The last line of the file must be the footer "END: VCALENDAR". Between these lines is where all the events in the calendar are entered. Each event must be between "BEGIN:VEVENT" and "END:VEVENT" lines. If you need to manually edit an iCalendar file, make sure that each file contains the header and footer mentioned above. If you are unsure where your header ends, just copy and paste the text until one line above "BEGIN:VEVENT", which is where your header ends and your event data starts. The basic outline of an iCalendar file looks like this: BEGIN: VCALENDAR VERSION:2.0 PRODID:< [enter ID information here] > (other header information goes here) BEGIN:VEVENT (event details for individual event) END:VEVENT BEGIN:VEVENT (event details for individual event) END:VEVENT END: VCALENDAR
Project ID: 3320426

About the project

6 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $2,480 USD for this job
User Avatar
See private message.
$127.50 USD in 14 days
5.0 (170 reviews)
6.8
6.8
User Avatar
See private message.
$1,275 USD in 14 days
4.8 (62 reviews)
6.1
6.1
User Avatar
See private message.
$50 USD in 14 days
5.0 (12 reviews)
3.9
3.9
User Avatar
See private message.
$68 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$13,107 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$255 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
New York, Israel
4.9
47
Payment method verified
Member since Sep 10, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.