Rules Wizard - Custom Actions?

M

MatrimCauthon

Hello,

since I need to perfom actions on every new mail which arrives
gathered a few informations about how I can do so.
The NewMail Events provided by Outlook seems to run only on the inbo
folder (?), only in intervalls (?) and doesn't give me an handle to th
mail.

I'm not sure how I can get a workaround on this.
But maybe this could work:
The rules wizards has an option where one can select "Custom Action".
Of course Outlook doesn't provide any of them but thats not th
problem.

I wrote an Addin so far which creates a button outlook which leads to
form with multiple options/actions.

Now finally to my question:
How do I set up the "Custom Action" (dll) which is only one procedur
in my entire Addin? The message needs to be passed to it.

Thanks in advance for any thoughts,

Mat
 
S

Sue Mosher [MVP]

Custom actions are .dlls created with Extended MAPI and C++ or Delphi. They
are not COM addins.
 
M

MatrimCauthon

Hello Sue,
Custom actions are .dlls created with Extended MAPI and C++ or Delphi.
They are not COM addins.

I know that custom actions are .dlls and I know they are different from
COM Addin. I just wanted to point out that I already got the
function/procedure which I want to assing to the rules.

I know I've to create a new project with any programming language that
can produce dll.
But what I don't know is: Can I just copy and paste?
In my opinion this wont work so what adjustments I will have to make?

Most custom action provide some kind of setup (dialogs/pages) upon the
installation with the rules wizard. How to implement such a thing would
be nice to.

Mat.
 
S

Sue Mosher [MVP]

Copy and paste from where to where? Extended MAPI has its own syntax. There
are one or two examples of samples for custom actions listed at
http://www.slipstick.com/addins/custom.htm that should provide you some
ideas.
--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top