mboost-dp1

Program til automatisk outlook invitationer...


Gå til bund
Gravatar #1 - Qw_freak
7. sep. 2011 06:19
Hey, jeg vil generne lave/finde et script/program som kan køre konstant i baggrunden af min computer som kan oprette et møde og invitere en bestemt gruppe folk med et bestemt interval..

Pointen er at programmet skal kunne tjekke et klokkeslæt og hvis det er tid til at oprette et møde skal den oprette mødet...

jeg kan nok godt skrive et program i C++ med lidt hjælp vil jeg tro.. skal dog have en del hjælp til at kunne sende invitationer ud...

any ideas?
Gravatar #2 - Qw_freak
7. sep. 2011 06:45
spørgsmålet er om en invitation bare er en mail af en bestemt opbygning som man kan redigere gang på gang hvad dato og klokkeslæt angår, og så sende den...
Gravatar #4 - Qw_freak
7. sep. 2011 07:36
Det C# eksempel vil det virke i C++ ?
Gravatar #5 - Qw_freak
7. sep. 2011 07:42
Nogen der kan forklare hvordan det her er bygget op+

hvad er credential?

Skal dette være min egen mail?
"https://myserver/exchange/[email protected]";



using System;
using System.Net;
using Independentsoft.Webdav.Exchange;
using Independentsoft.Webdav.Exchange.ContentClass;

namespace Sample
{
class Program
{
static void Main(string[] args)
{
NetworkCredential credential = new NetworkCredential("username", "password");
WebdavSession session = new WebdavSession(credential);
session.UserMailbox = "https://myserver/exchange/emailaddress";

Resource resource = new Resource(session);

Appointment appointment1 = new Appointment();
appointment1.Subject = "TestMeeting";
appointment1.Body = "Body text.";
appointment1.StartDate = DateTime.Now.AddHours(1);
appointment1.EndDate = DateTime.Now.AddHours(3);
appointment1.ResponseRequested = true;
appointment1.IsRecurring = false;
appointment1.MeetingStatus = MeetingStatus.Meeting;
appointment1.CalendarUID = Guid.NewGuid().ToString();
appointment1.To = "[email protected];[email protected]";
appointment1.Cc = "[email protected]";

resource.SendMeetingRequest(appointment1);
}
}


Gravatar #6 - XorpiZ
7. sep. 2011 08:20
qw_freak (4) skrev:
Det C# eksempel vil det virke i C++ ?


Ikke uden videre. Der skal nok noget omkodning til.

Og ja, det må være adressen til din egen mailboks, der skal stå der.
Gravatar #7 - Slettet Bruger [454950969]
7. sep. 2011 08:31
Hvad er der galt i at lave recurring meetings? std funktion i outlook.
Gravatar #8 - Qw_freak
7. sep. 2011 08:33
SlettetBruger (7) skrev:
Hvad er der galt i at lave recurring meetings? std funktion i outlook.



Der er det galt at det kan man ikke gøre når en af modtagerne er et lokale der ikke godtager møder mere end to uger i forvejen... :)
Gravatar #9 - Slettet Bruger [454950969]
7. sep. 2011 08:43
qw_freak (8) skrev:
Der er det galt at det kan man ikke gøre når en af modtagerne er et lokale der ikke godtager møder mere end to uger i forvejen... :)


Det var da en underlig regel :D
Gravatar #10 - Qw_freak
7. sep. 2011 08:49
SlettetBruger (9) skrev:
Det var da en underlig regel :D


Den er lavet så der ikke er nogen der kan booke det fast langt ud i fremtiden...

egentlig en god regel.
problemet er så at jeg skal bruge det en fast dag i ugen de næste 10 - 12 uger.... og for at undgå at nogen booker det før mig vil jeg lave et lille program der kan booke det præcist 14 dage før det skal bruges.. :)
Gravatar #11 - XorpiZ
7. sep. 2011 09:12
Hvorfor ikke bare lave en kalenderaftale til dig selv om, at du skal oprette en kalenderaftale?
Gravatar #12 - Qw_freak
7. sep. 2011 09:16
XorpiZ (11) skrev:
Hvorfor ikke bare lave en kalenderaftale til dig selv om, at du skal oprette en kalenderaftale?


Fordi der er nogen som bevidst gør det, og dem vil jeg meget gerne komme i forkøbet...

Gravatar #13 - Qw_freak
7. sep. 2011 12:06
Fandt dette, men Visual C++ express kan ikke finde

#import <msado15.dll> no_namespace
#import <cdoex.dll> no_namespace
#include <iostream.h>


burde iostream ikke være standard??
Gravatar #14 - arne_v
7. sep. 2011 13:04
#13

I 1998 skiftede man fra:

#include <iostream.h>

til:

#include <iostream>

using namespace std;
Gravatar #15 - arne_v
7. sep. 2011 13:05
#C# vs /C++

Men hvorfor er managed C++ en løsning hvis C# ikke er det??
Gravatar #16 - Mnc
7. sep. 2011 13:10
arne_v (15) skrev:
#C#

You make head hurt. :(
Gravatar #17 - arne_v
7. sep. 2011 13:12
#16

Skriv til MS & ECMA og bed dem omdøbe C# til noget der ikke konflikter med konventionerne på newz.dk !

:-)
Gravatar #18 - Mnc
7. sep. 2011 13:24
arne_v (17) skrev:
noget der ikke konflikter med konventionerne på newz.dk !

http://s3.amazonaws.com/kym-assets/entries/icons/o...
Gravatar #19 - Windcape
7. sep. 2011 13:33
Mnc (16) skrev:
You make head hurt. :(
Godt du ikke er på IRC så :p
Gravatar #20 - Qw_freak
7. sep. 2011 17:33
Arne_v

Hvad med de to første, imports, hvad er det for nogen?
Gravatar #21 - arne_v
7. sep. 2011 17:54
#20

Godt spørgsmål.

Jeg troede først at det var en managed C++ ting men det er #using ikke #import.

Derefter troede jeg at det var en COM ting og syntaxen passer men man importerer altså .tlb filer ikke .dll filer.

Men ifølge:

http://msdn.microsoft.com/en-us/library/8etzzkb6%2...

kan man faktisk godt importere en DLL, så det må være en COM import.



Gravatar #22 - arne_v
7. sep. 2011 17:57
#21

Og det passer så med:

cdoex.dll = Microsoft CDO for Microsoft Exchange Library

msado15.dll = Microsoft ADO 1.5 (del af Microsoft Data Access Components )
Gravatar #23 - Qw_freak
7. sep. 2011 20:46
Vil det efter jeres mening være et stykke kode som kan virke?
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login