| Author |
Message |
Steven
Guest
|
Posted:
Tue Aug 30, 2005 12:59 am Post subject:
Can someone clarify the following code? |
|
|
I am attempting to create .asp code that will send an Outlook calendar
invitation based on an online class registration. The following is a link to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName & "/exchange/" _
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml" values. What are
these eml files? Do they actually exist, or is the value a placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
| Back to top |
|
 |
Michael
Guest
|
Posted:
Tue Aug 30, 2005 8:59 am Post subject:
Re: Can someone clarify the following code? |
|
|
"testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send meeting
request".
You can keep these values just for test, but in your application is better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
| Quote: | I am attempting to create .asp code that will send an Outlook calendar
invitation based on an online class registration. The following is a link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName & "/exchange/" _
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml" values. What
are
these eml files? Do they actually exist, or is the value a placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
Steven
Guest
|
Posted:
Tue Aug 30, 2005 4:59 pm Post subject:
Re: Can someone clarify the following code? |
|
|
Thanks, Michael. Not to drag this out, I just want to be clear -
The first person that signs up for a class will create two files in the
organizer's calendar folder, the second one being the one sent and the first
being left in the folder. When the second person signs up is the file that is
already in the calendar folder over-written because the uid is the same or
will there end up being two files remaining in the calendar folder. I am just
looking at maintenance overhead here. It is conceivable that one person could
organize 5 trainings in a week with 50-60 people registering for each. If the
file that remains isn't over-written then the organizer's calendar folder
could have 250-300 files in it.
Again, thanks for all the help.
"Michael" wrote:
| Quote: | Two files will be created but the second file (calendar message) will be
moved to mail submission folder (sent).
I think that Exchange server automatically deletes files after send.
This means only one file (the first file) will remain in the organizer
Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:1C36E5F6-92A3-42F5-91A6-726199A3168F@microsoft.com...
Thank you Michael for the clarification. However, it opened up another
issue.
Are you saying that for each calendar item that is sent two files are
going
to be created in the calendar folder of the mailbox of the meeting
organizer?
"Michael" wrote:
"testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send meeting
request".
You can keep these values just for test, but in your application is
better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
I am attempting to create .asp code that will send an Outlook calendar
invitation based on an online class registration. The following is a
link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName & "/exchange/"
_
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar
folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the
organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem
variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml" values.
What
are
these eml files? Do they actually exist, or is the value a
placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
Michael
Guest
|
Posted:
Tue Aug 30, 2005 4:59 pm Post subject:
Re: Can someone clarify the following code? |
|
|
Two files will be created but the second file (calendar message) will be
moved to mail submission folder (sent).
I think that Exchange server automatically deletes files after send.
This means only one file (the first file) will remain in the organizer
Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:1C36E5F6-92A3-42F5-91A6-726199A3168F@microsoft.com...
| Quote: | Thank you Michael for the clarification. However, it opened up another
issue.
Are you saying that for each calendar item that is sent two files are
going
to be created in the calendar folder of the mailbox of the meeting
organizer?
"Michael" wrote:
"testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send meeting
request".
You can keep these values just for test, but in your application is
better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
I am attempting to create .asp code that will send an Outlook calendar
invitation based on an online class registration. The following is a
link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName & "/exchange/"
_
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar
folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the
organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem
variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml" values.
What
are
these eml files? Do they actually exist, or is the value a
placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
Steven
Guest
|
Posted:
Tue Aug 30, 2005 4:59 pm Post subject:
Re: Can someone clarify the following code? |
|
|
Thank you Michael for the clarification. However, it opened up another issue.
Are you saying that for each calendar item that is sent two files are going
to be created in the calendar folder of the mailbox of the meeting organizer?
"Michael" wrote:
| Quote: | "testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send meeting
request".
You can keep these values just for test, but in your application is better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
I am attempting to create .asp code that will send an Outlook calendar
invitation based on an online class registration. The following is a link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName & "/exchange/" _
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml" values. What
are
these eml files? Do they actually exist, or is the value a placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
Michael
Guest
|
Posted:
Tue Aug 30, 2005 10:08 pm Post subject:
Re: Can someone clarify the following code? |
|
|
If one person organizes 5 trainings in a week then he will have 5
appointments in his Calendar folder.
Example:
Organizer send meeting request to 50 persons and only one appointment will
be created in his Calendar folder. (the first file)
50 persons will receive meeting request and if they accept meeting request
then 1 appointment will be created in each person Calendar folder.
This means 50 persons will have 1 appointment in their Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:94C6D0DD-8710-49E8-BFAA-E4761FF7009E@microsoft.com...
| Quote: | Thanks, Michael. Not to drag this out, I just want to be clear -
The first person that signs up for a class will create two files in the
organizer's calendar folder, the second one being the one sent and the
first
being left in the folder. When the second person signs up is the file that
is
already in the calendar folder over-written because the uid is the same or
will there end up being two files remaining in the calendar folder. I am
just
looking at maintenance overhead here. It is conceivable that one person
could
organize 5 trainings in a week with 50-60 people registering for each. If
the
file that remains isn't over-written then the organizer's calendar folder
could have 250-300 files in it.
Again, thanks for all the help.
"Michael" wrote:
Two files will be created but the second file (calendar message) will be
moved to mail submission folder (sent).
I think that Exchange server automatically deletes files after send.
This means only one file (the first file) will remain in the organizer
Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:1C36E5F6-92A3-42F5-91A6-726199A3168F@microsoft.com...
Thank you Michael for the clarification. However, it opened up another
issue.
Are you saying that for each calendar item that is sent two files are
going
to be created in the calendar folder of the mailbox of the meeting
organizer?
"Michael" wrote:
"testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send
meeting
request".
You can keep these values just for test, but in your application is
better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
I am attempting to create .asp code that will send an Outlook
calendar
invitation based on an online class registration. The following is
a
link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName &
"/exchange/"
_
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar
folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the
organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem
variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml"
values.
What
are
these eml files? Do they actually exist, or is the value a
placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
Steven
Guest
|
Posted:
Tue Aug 30, 2005 11:17 pm Post subject:
Re: Can someone clarify the following code? |
|
|
Thank you for your clarity and speed of response.
In our application the organizer will never send a meeting request to 50
people at one time. The attendee will go to an intranet site and register for
a training class. The web app will send, via email, a calendar invitation for
the training class, which the customer will accept to place on their
calendar. So, 50 individual invitations will be sent one at a time as each
registration occurs. However, if I understand you correctly, the end result
will still be only one eml file in the organizer's calendar folder.
"Michael" wrote:
| Quote: | If one person organizes 5 trainings in a week then he will have 5
appointments in his Calendar folder.
Example:
Organizer send meeting request to 50 persons and only one appointment will
be created in his Calendar folder. (the first file)
50 persons will receive meeting request and if they accept meeting request
then 1 appointment will be created in each person Calendar folder.
This means 50 persons will have 1 appointment in their Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:94C6D0DD-8710-49E8-BFAA-E4761FF7009E@microsoft.com...
Thanks, Michael. Not to drag this out, I just want to be clear -
The first person that signs up for a class will create two files in the
organizer's calendar folder, the second one being the one sent and the
first
being left in the folder. When the second person signs up is the file that
is
already in the calendar folder over-written because the uid is the same or
will there end up being two files remaining in the calendar folder. I am
just
looking at maintenance overhead here. It is conceivable that one person
could
organize 5 trainings in a week with 50-60 people registering for each. If
the
file that remains isn't over-written then the organizer's calendar folder
could have 250-300 files in it.
Again, thanks for all the help.
"Michael" wrote:
Two files will be created but the second file (calendar message) will be
moved to mail submission folder (sent).
I think that Exchange server automatically deletes files after send.
This means only one file (the first file) will remain in the organizer
Calendar folder.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:1C36E5F6-92A3-42F5-91A6-726199A3168F@microsoft.com...
Thank you Michael for the clarification. However, it opened up another
issue.
Are you saying that for each calendar item that is sent two files are
going
to be created in the calendar folder of the mailbox of the meeting
organizer?
"Michael" wrote:
"testmeeting.eml" is file name of appointment item and
"testmeetingrequest.eml" is file name of calendar message item.
Both items (and physical files) will be created during "send
meeting
request".
You can keep these values just for test, but in your application is
better
to use meeting subject as "base" for these names.
Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com
"Steven" <Steven@discussions.microsoft.com> wrote in message
news:66544054-1FFC-4BFB-91CD-7216690C7BAB@microsoft.com...
I am attempting to create .asp code that will send an Outlook
calendar
invitation based on an online class registration. The following is
a
link
to
MSDN document that satifies the desired outcome.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_sending_a_meeting_request_webdav.asp
However, I am unable to determine if the following values are just
provided
as fillers and need to be changed to application specific values -
' Meeting item.
strMtgItem = "testmeeting.eml"
' Meeting request item.
strMtgRequestItem = "testmeetingrequest.eml"
' URI of the user's calendar folder.
strCalendarUri = "http://" & strExchSvrName &
"/exchange/"
_
& strMailbox & "/Calendar/"
------
and the following
------
' Create the meeting item in the organizer's calendar
folder.
bResult = False
bResult = CreateMeeting(strCalendarUri & strMtgItem,
strMtgRequest, MyCredentialCache)
------
and finally
------
' Create the meeting request item in the
organizer's
calendar.
bResult = False
bResult = CreateMeeting(strCalendarUri &
strMtgRequestItem, _
strMtgRequest, MyCredentialCache)
------
I am most concerned about the strMtgItem and strMtgRequestItem
variables
that hold the "testmeeting.eml" and "testmeetingrequest.eml"
values.
What
are
these eml files? Do they actually exist, or is the value a
placeholder?
Any assistance would be greatly appreciated. Thanks in advance.
Steven
|
|
|
| Back to top |
|
 |
|
|
|
|