using delimited wildcard aliases with Exchange 2003, how?

Posted on 2005-04-15
Last Modified: 2008-01-09
currently my company is using Couurier Mail (and previously PostFix) server to handle our messaging needs, but we are considering moving up to a full AD enviornment and I personally would like to migrate over to Exchange as well.

One requirement that we have, however is the ability to use  '-' delimited wildcard aliases. Alot of the work we do here relies on the ability to create on-the-fly aliases, here is an example:

my email address is

i want to have
email-* to resolve to me, where the * can be anything..

etc, etc. WITHOUT having to create each new alias individually.

In some instances we will send out strings of 200-500 emails like

The way we have it right now is that the "-" and anything following it automatically becomes the wildcard alias and it is forwarded to the accountname preceeding it.

Does this make sense?

This was a native function of PostFix and a quick hack to make it work with Courrier, I'm sure that Exchange can do it, I just haven't been able to figure out how to yet, and for my boss and our company it is a definite Deal-Breaker.

Question by:Blisster
    LVL 104

    Expert Comment

    There is nothing native to Exchange that will do this.

    That means that you are looking at a custom event sink. I would suggest that you look for an Exchange developer (there a few around) who can write a sink for you. This sink will forward the messages to the required mailbox.

    It will be a variation of the catch all event sink as demonstrated by Microsoft:

    The only other thing I can think of is to put something in front of Exchange that will do the redirection for you. If you are currently using postfix then perhaps you could put that in front, and get it to forward to the relevant mailbox via SMTP.

    Exchange MVP.
    LVL 26

    Expert Comment

    i may be reading this wrong...but in exchange each user can have thousands of email
    aliases and mail will be deliverd to that user as long as email address is added to user's
    (without any third party tool or eventsink)email address in the users's properties page in ur active directory...just uncheck automatically update email addresses based on recipient policy.....and u must remember each email address mut be unique and an admin must perform this task...
    LVL 2

    Author Comment


    But that''s what I mean by wildcard aliases. Like a rule that specifies that anything after a - in an email address is an alias to be forwarded to the account specified preceding the dash.

    i don't want to have to manually add

    We already have several thousands of these wildcard aliases in use, and the ability to create them on the fly is kindof a cornerstone to our developement process (we're a software and services company with an on-line production delivery system, so it's a bit convoluted as we're not just a simple corporate office with simple email needs).
    Thanks for the replies though.
    Not that I don't trust you you Sembee but I am going to keep this open for a bit.
    LVL 2

    Author Comment

    Well I've found a third party plugin that *might* do what I need. It's called Power Tools for Exchange, by a company called Nemx.
    I'm reviewing and testing it today and tomorrow so I will report back with my findings this weekend.
    LVL 2

    Author Comment

    PowerTools for Exchange handles this functionality nicely. If anyone else is interested you can read about it at

    thanks all.
    LVL 104

    Expert Comment

    Just going through some of the old outstanding questions as it is quiet...

    Has this problem been resolved?
    If you need clarification on any part of the responses above, please post back.

    Otherwise you need to close the question by awarding points, or posting in the Support Topic Area (top right corner) with a link to this question asking for the moderators to close the question for you without awarding points.

    LVL 1

    Accepted Solution

    Closed, 125 points refunded.

    Community Support Moderator

    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    Use email signature images to promote corporate certifications and industry awards.
    "Migrate" an SMTP relay receive connector to a new server using info from an old server.
    In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
    In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now