Select the product you need help with
Beschrijving van het programmeren met Outlook-regelsArtikel ID: 324568 - Bekijk de producten waarop dit artikel van toepassing is. Op deze paginaSamenvatting Dit artikel biedt ontwikkelaars informatie over het maken van maatwerkoplossingen voor het beheren van e-mailberichten. In dit artikel komen de volgende onderwerpen aan bod:
Meer informatie Er zijn verschillende manieren voor het implementeren of maken van oplossingen om inkomende en uitgaande e-mail te verwerken. Dit artikel verschaft een algemeen overzicht van de beschikbare mogelijkheden. Overzicht van regelsMet de Outlook-wizard Regels kunt u inkomende en uitgaande e-mailberichten beheren aan de hand van instructies die in bepaalde gevallen op bepaalde e-mailberichten moeten worden toegepast.Opmerking In eerdere versies van Microsoft Outlook werd deze functionaliteit geleverd door de Postvak IN-assistent. Hoewel Outlook nu de wizard Regels bevat in plaats van de Postvak IN-assistent, wordt de functionaliteit van de Postvak IN-assistent nog steeds gebruikt voor het verwerken van regels voor openbare mappen in Microsoft Exchange Server. Als u meer informatie wilt over het gebruik van de wizard Regels, klikt u op de volgende artikelnummers in de Microsoft Knowledge Base: 196212
(http://support.microsoft.com/kb/196212/
)
Outlook 2000: De wizard Regels gebruiken in Outlook 2000
291608 Bij het ontwikkelen van oplossingen is het belangrijk om te weten dat regels op zowel de server als de client kunnen worden uitgevoerd. Eerst worden de regels op de Exchange Server-computer uitgevoerd en vervolgens die op de Outlook-client. Als u een Exchange-server gebruikt, worden de regels zowel lokaal op de client als op de server opgeslagen. Zo mogelijk wordt een regel op de server uitgevoerd, anders wordt deze door Outlook verwerkt op de client. Het belangrijkste voordeel van regels op de client is dat deze alleen kunnen worden uitgevoerd wanneer Outlook actief is. Regels die niet kunnen worden voltooid op de server, krijgen in de wizard Regels de aanduiding 'alleen-lokaal'.
(http://support.microsoft.com/kb/291608/
)
Outlook 2002: De wizard Regels gebruiken in Outlook
De volgende voorbeelden van Outlook-regels kunnen op de server worden uitgevoerd:
Regeltechnologie voor gebruik op clients:
Bestaande oplossingen of productenEr zijn ook producten van andere fabrikanten beschikbaar voor functionaliteit die vergelijkbaar is met die van regels. Ga naar een van de volgende websites van Slipstick voor meer informatie over deze producten:Slipstick.com
(http://www.slipstick.com)
http://www.slipstick.com/addins/auto.htm
(http://www.slipstick.com/addins/auto.htm)
Regels voor 'script uitvoeren' in de wizard RegelsMet de optie 'script uitvoeren' kunt u Outlook 2002 Visual Basic for Applications in de wizard Regels gebruiken. Het 'script' moet in dit geval Outlook Visual Basic for Applications zijn. U kunt geen andere programmeertaal gebruiken of de code opnemen in een COM-invoegtoepassing voor Outlook. Deze voorziening is niet beschikbaar in Outlook 2000.Als u meer informatie wilt over het maken van een script voor de Outlook-wizard Regels, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base: 306108
(http://support.microsoft.com/kb/306108/
)
Een script maken voor de wizard Regels
Een van de grootste voordelen van deze werkwijze is dat u de ingebouwde functionaliteit van de wizard Regels kunt benutten om te bepalen welke berichten worden verwerkt. Outlook Visual Basic for Applications is echter niet bedoeld voor implementatie. Pas deze methode daarom uitsluitend toe voor eigen gebruik. Als u meer informatie wilt over beperkingen bij de implementatie van Outlook Visual Basic for Applications, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base: 290779
(http://support.microsoft.com/kb/290779/
)
Outlook 2002: Outlook VBA-projecten beheren en distribueren
Regels van Outlook Visual Basic for ApplicationsIn plaats van de voorziening 'script uitvoeren' in de wizard Regels kunt u ook een aangepaste Visual Basic for Applications-code in Outlook 2000 of Outlook 2002 maken die als regel fungeert. Bij deze methode wordt de gebeurtenis Item_Add toegepast op de map Postvak IN zodat de code wordt uitgevoerd op het moment dat er een bericht in het Postvak IN aankomt, of de gebeurtenis Application_ItemSend waarbij de code wordt uitgevoerd wanneer er een bericht wordt verzonden. Een voorbeeld van deze werkwijze is opgenomen in de volgende artikelen in de Knowledge Base:292063
(http://support.microsoft.com/kb/292063/
)
Outlook 2002: Een aangepaste regel maken met Visual Basic for Applications
235852 Aangezien Outlook Visual Basic for Applications-code op de client wordt uitgevoerd, kan de code alleen worden uitgevoerd wanneer Outlook actief is.
(http://support.microsoft.com/kb/235852/
)
Outlook 2000: Een aangepaste regel maken met Visual Basic for Applications
De volgende voorbeeldcode vormt een regel waarmee de bijlagen van een nieuw e-mailbericht worden opgeslagen. Als er berichten binnenkomen met het onderwerp 'Test Att' en bijlagen, worden de bijlagen onder hun bestandsnaam opgeslagen in de map 'C:\Test'. Als u deze code wilt implementeren, volgt u de stappen in een van de Knowledge Base-artikelen die hierboven zijn vermeld (292063 of 235852) en vervangt u daarbij de code in dat artikel door de onderstaande code. Regels van de COM-invoegtoepassingen voor OutlookU kunt een aangepaste regeloplossing maken door een COM-invoegtoepassing voor Outlook te ontwikkelen. Oplossingen met COM-invoegtoepassingen werken op dezelfde manier als Outlook Visual Basic for Applications-code, maar kunnen worden geïmplementeerd. Als u meer informatie wilt over het maken van een COM-invoegtoepassing voor Visual Basic, klikt u op de volgende artikelnummers in de Microsoft Knowledge Base:230225
(http://support.microsoft.com/kb/230225/
)
Outlook 2000: Een COM-invoegtoepassing voor Outlook maken
291163
(http://support.microsoft.com/kb/291163/
)
Outlook 2002: Een COM-invoegtoepassing voor Outlook maken
316983
(http://support.microsoft.com/kb/316983/
)
Outlook: Een voorbeeld-COM-invoegtoepassing die gebruikmaakt van de invoegtoepassingsjabloon van Visual Basic 6.0
238228
Met de volgende voorbeeldcode voor een COM-invoegtoepassing in Outlook worden antwoordberichten naar een andere map verplaatst. E-mailberichten met een onderwerp dat begint met 'RE:' worden verplaatst naar de map 'Sent Mail Archive', die zich op hetzelfde niveau bevindt als het Postvak IN. U kunt de reeks 'RE:' en 'Sent Mail Archive' wijzigen als u dit voorbeeld wilt aanpassen.
(http://support.microsoft.com/kb/238228/
)
Een Office 2000 COM-invoegtoepassing maken in Visual Basic
Aangepaste acties voor de Outlook-wizard RegelsAangepaste acties worden ontwikkeld met C/C++ en moeten worden geïnstalleerd op de computer waarop Outlook wordt uitgevoerd. Aangepaste acties zijn daarom altijd regels die op de client worden uitgevoerd. Met aangepaste acties kunt u een specifieke handeling uitvoeren wanneer er een regel wordt uitgevoerd in de wizard Regels. Outlook biedt geen aangepaste acties, maar er zijn veel andere fabrikanten die hierin voorzien. Documentatie over het ontwikkelen van aangepaste acties is beschikbaar op MSDN. Ga naar de volgende website van Microsoft als u deze documentatie wilt bekijken:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/exchserv/html/compnent_9wxf.asp Als u meer informatie wilt over aangepaste acties, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/exchserv/html/compnent_9wxf.asp)
196868 Een voorbeeldagent van een aangepaste actie met de naam CRARUN is beschikbaar in de Exchange Server 5.5 SDK.
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over CRARUN:
(http://support.microsoft.com/kb/196868/
)
Outlook 2000: Wizard Regels Aangepaste acties en invoegtoepassingen van andere fabrikanten
151690 Als u meer informatie wilt over aangepaste regels en acties, gaat u naar de volgende website van Slipstick Systems:
(http://support.microsoft.com/kb/151690/
)
XCLN: Waarvoor dient de regelactie 'Aangepast'?
All About Inbox Assistant and Rules Wizard Custom Actions
(http://www.slipstick.com/emo/1997/up970804.htm#custom)
Serverregels met Exchange-gebeurtenisscripts en -filtersAls u een aangepaste regel op de server wilt laten uitvoeren, kunt u gebruikmaken van Exchange 5.5-scripts of Exchange 2000-gebeurtenisfilters. Dit soort oplossingen is vooral geschikt voor bepaalde openbare mappen of een beperkt aantal postbussen. Klik voor meer informatie op de volgende artikelnummers in de Microsoft Knowledge Base:181036
(http://support.microsoft.com/kb/181036/
)
Info: Geschikte toepassingen voor gebeurtenisscripts voor Exchange Server
288156
(http://support.microsoft.com/kb/288156/
)
Een gebeurtenisfilter voor Exchange 2000-archief maken in Visual C++
Regelcomponent van de Exchange SDKDe Exchange 5.5 SDK bevat de regelcomponent Rule.dll, waarmee u regels kunt programmeren in een map. Deze regels worden op de client of de server uitgevoerd, afhankelijk van het soort regel dat u maakt. Als u meer informatie wilt over het gebruik van de regelcomponent, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:251125 Opmerking Regels die met de regelcomponent worden gemaakt, worden niet weergegeven in de gebruikersinterface van Outlook.
(http://support.microsoft.com/kb/251125/
)
Procedure: Het voorbeeldbestand Rule.dll gebruiken om een Postvak IN-regel te maken met Visual Basic
Microsoft verstrekt deze contactinformatie om u te helpen bij het aanvragen van technische ondersteuning. Deze contactinformatie kan zonder aankondiging worden gewijzigd. Microsoft kan derhalve niet instaan voor de juistheid van deze contactinformatie. De niet-Microsoft-producten die in dit artikel worden vermeld, worden vervaardigd door fabrikanten die geheel onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten. EigenschappenArtikel ID: 324568 - Laatste beoordeling: dinsdag 20 december 2005 - Wijziging: 5.0 De informatie in dit artikel is van toepassing op:
| Vertaalde artikelen
|


Naar boven








