--------------------------------------------------------------------------------
***Freeware*** 32 bit Microsoft Exchange Auto Forwarding Extension.

key words: Windows 95, Microsoft Exchange, forward,
           mail exploder, multiple email accounts
--------------------------------------------------------------------------------

I have two mail accounts (work and home).  Since I use Exchange at work
and at home, I wrote this extension to automatically forward non-work
mail from work to home.

Mail appear in target accounts like they were sent directly to them
(allowing you to reply to the sender easily, unlike a real forward).

Since this extension allows you to set up a distribution list of user(s),
it can act like a simple mail exploder.  Mail received by non-Exchange
clients will see the messages as a forward.  Exchange clients with this
extension will automatically convert the message to look like it was
sent directly to you (except the "to" field still list the original recipient).

Also, this extension can be setup to exclude messages from a specific domain.
I use this feature to filter out mail from ".hp.com" (don't want internal
work mail to bounce outside and I didn't want to read it outside anyways).

There can be many other uses for this little extension.  If you have
any suggestions or bug reports, please email me (Robert Chou) at
rob_chou@ix.netcom.com or robert@sdd.hp.com (doesn't matter, hehe) 


Install:
--------------------------------------------------------------------------------

Right click "exch_fwd.inf" and select "Install".

Run MS Exchange and select "options" in the menu

Look for the "Forwarding" tab property page in the options dialog.


UnInstall:
--------------------------------------------------------------------------------

Select "Add/Remove Programs" from the "Control Panel".

Highlight "Robert's Auto Forwarding" and click the "Add/Remove" button.

That's it...


Version Info:
--------------------------------------------------------------------------------

Version 1.0:
   - Initial release

Version 1.1:
   - Fixed bug in which email addresses names with commas
     (i.e. "Chou, Robert") was not handled properly.

Version 1.2:
   - Fixed bug where new mail with empty "subject" was
     complained about and not forwarded.

Version 1.3:
   - Fixed bug where email addresses and names with '-' cause errors.
   - Fixed bug caused by upgrading versions.  Messages sent by an earlier
     version still in transit was complained about when received by a
     newer version.  No longer the case.
	- While trying to better reserve some memory in version 1.2, this
     cause multiple user names in distribution lists to be unstable.  Fixed.

Version 1.4:
   - Added support for multiple exchange profiles (each profile has its
     own forwarding settings).
   - Previous versions only support SMTP mail (fails and complains on
     faxes, MS post office mail, etc).  This version still only supports
     SMTP mail but now ignore all other types of incoming messages.
	- Fixed bug where a temporary message was left in the outbox if
     the extension failed to foward a message (only happens when it
     fails to modify recipients on the temporary message).
   - Fixed bug where the error message "Could not modify recipients" came
     up after the "could not find PR_NULL to ..." error message, after a
     new message arrives.

Version 1.5:
   - Sometimes QueryIdentity returns MAPI_W_NO_SERVICE.  An error
     message is no longer displayed.  The hard coded return entry is
     used instead for identifying the profile.


Thanks for all the bug reports!

Beside bug fixes, I'll probably add a "fast forward" button for
messages and folder.  Maybe an auto print for incoming fax.  Please
continue to email bugs and requests but do remember that this is
freeware and you should use at your own risk...  8^)


Current Limitations:
--------------------------------------------------------------------------------

- SMTP support only, no FAX or MS post office mail support.

