Lukket

Develop script for email migration

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

Evner:

Se mere: text exchange script, sample ics file, sample eml files, please enter your email, eml file sample, ICS, exchange migration, eml file, csv to vcf, script event, email domain list, script create ics file, create script windows, exchange contacts, vcalendar header, end develop, individual email, copy 270, develop email, exchange calendar items

Om arbejdsgiveren:
( 47 bedømmelser ) New York, Israel

Projekt ID: #3320426

6 freelancere byder i gennemsnit $2480 på dette job

hanghuuhuy

See private message.

$127.5 USD in 14 dage
(170 bedømmelser)
6.8
matfizvw

See private message.

$1275 USD in 14 dage
(62 bedømmelser)
6.1
mrt2410

See private message.

$50 USD in 14 dage
(12 bedømmelser)
3.9
misebal

See private message.

$68 USD in 14 dage
(0 bedømmelser)
0.0
vw7930085vw

See private message.

$13107 USD in 14 dage
(0 bedømmelser)
0.0
alienwebsoft

See private message.

$255 USD in 14 dage
(0 bedømmelser)
0.0