MailBurstTM: FAQs

Here are some examples, questions, and answers that demonstrate some of the program's features. The questions and answers are structured to answer both general questions and questions you will have after trying out the demo version.

Also, be sure to read the Mini-Tutorial and

Installation sections.

1. When the MacOS supports multiple domains will MailBurst still be useful?


Whether your machine serves one domain or several, MailBurst is primarily a smart mail hub.

Yes, it handles multiple/virtual domains, but its flexibility, speed, and ease of use make it an ideal tool for anyone running EIMS or SIMS.

2. How do I use and

To have mail sent to your server at be forwarded to and be forwarded to, simply add both domains to your domain list, and add a forwarding account named info for each domain, with a proper outgoing address.

3. Can I have mail sent to be forwared to more than one person?

Yes. Just add a second (or more) address after joe's address (accounts):

4. Can I have all mail sent to a domain forwarded regardless of the user name?

Sure, create an incoming address named "*".

This is great when you have a client that wants to add new email addresses all the time for specials or promotions.

Once you set up this address, your administrative work is over!

5. If I use a wild card does it apply to all addresses

Only addresses that don't match a specific entry. Specific entries are checked first, and if no match is found, the program will try to match with wild cards that a re specified.

6. Can I have MailBurst forward mail for "webmaster" at all my domains to one account?

Sure, just create a domain named "*" in the domain screen. Then add what ever accounts you wish to have handled across all the domains. Once "webmaster" is listed for the "*" domain, unless a domain has a specific entry for "webmaster" all mail for webmaster will be sent to the address list specified in the "*" domain.

7. What if I forward all mail for webmaster to me, but one customer wants to receive her domain's webmaster email?

Again, if a domain has a specific listing for "webmaster", then this will override the "webmaster" account in the "*" domain.

On our servers, most domain's do not have a "webmaster" entry, so the "*" domain's webmaster handles the email. In the few domains that do have "webmaster" entries, we list both the site's webmaster and our internal webmaster as one of the addresses to deliver mail as well, so both our internal webmaster and the domain's webmaster get the mail.

If you wish only the site's webmaster to get the mail and not anyone else, then having a single entry for will override your webmaster@* entry.

8. What is the order of precedence used to match incoming email to the list of domains and accounts?

1) addresses that match BOTH user name and host
2) addresses that match a user name and a host alias
3) addresses that match a user name and an alias with an '*'
4) addresses that match a user name and any host (user@*) 
5) addresses that match any user and a single host (*@host)
6) addresses that match any user and an alias
7) addresses that match any user and an alias with an '*'

9. If I have mail coming in for subdomains, do I have to enter a domain and full set of accounts for each domain?

No. You can use an ALIAS for single subdomain hosts or a wild card to handle them all. Alias records cause the incoming host to appear as if it came into the alias host. This lets you set up your accounts once and then treat and the same way if you alias to

10. How can I test my configuration?

Use the Test command in the file menu.

11. How limited is the demo version?

The demo version will handle 3 domains, and simply place mail for other domains into the MailBurst:hold folder. Additionally, the demo version ignores the MailBurst drop folder after 100 messages are sent.

12. What happens when an address can't be processed?

The program will send a message to the ADMIN when an address can not be processed. Once you fix the config file, and it is reloaded (either automatically or by hand or AppleEvent) the message will be re-processed.

If an address can not be processed, you will receive an email message only the first time that address is processed each time the program reads the config file (e.g., if 100 messages are received to an address, you will get only one error message.)

13. If I want to change the config file with a text editor, can I disable the GUI?

Yes, just add a line "NoGUI" anywhere in the config file.

14. If I change the config file with a text editor, do I need to re-start the program?

No, by default, the program will automatically reload the config file if you have enabled the Auto Config file update option in the preferences dialog.

15. How fast is MailBurst and are there any limits to the number of users or domains?

Fast and no realistic limits (like driving a sports car).

We ran a 5,000 user domain in a 4Mb partition and 25,000 users with only a 10Mb RAM partition. While run-time peformance is not affected greatly by large configurations, reloading a config file with large numbers of addresses can take several seconds. (You can test run-time performance using a large config file and the Test command under the File menu.)

The largest full-mail file test we have run to date involved 5,000 mail messages that EIMS had deposited in the MailBurst:Mail folder. We double-clicked on MailBurst and 10 minutes, 39 seconds later, MailBurst had processed all 5,000 messages and delivered them back to EIMS to forward. That's on a 117 Mhz PPC (PowerBook 5300ce). This test dates back to 1997 and we haven't bothered to do another speed test like that since... let's just say MailBurst is very fast.

Check out the testimonials section for our customers' experiences.

Note that for multiple recipients, you are limited to 255 outgoing or notification addresses. If you need more you can use the Group List option, which offers an unlimited number of users.

16. What's in the log file?

Every time the program sends a file to EIMS or SIMS, it logs the date, time, status, original address, the new address, and the size of the file to the log file.

10/01/96 09:05:05 OK 3135

17. Can messges be saved to a file?

Sure, check out the Options dialog box for special settings for each account. Later in time you can take those files and drop them into the mail server's incoming mail folder and they'll get sent through EIMS or SIMS again. This lets you create a temporary archive when users are changing addresses temporarily -- send them to a web-based mail client and save to a folder, then later in time re-send to a POP account.

18. Can I set up an Auto Reply?

Sure, check out the Options dialog box for special settings for each account. Auto replies can be updated remotely by the user any time (no need for your admin to be involved) and your users can enable and disable the auto replies on their own as well.

19. Can I reject message based on size?

Sure, check out the Options dialog box for special settings for each account.

20. Can I create my config file automatically, with a script or CGI?

Yes, the format is pretty simple. Just open up the file and have a look. We have many users doing this already. We've tried to make sure the config files are compatible with all versions of the software since day one.

21. Can I BOUNCE mail?

Yes, set up any account as bounce rather than forward and mail to that account will be bounced back to the sender with a 550 message. You can also trash email, which simply deletes the message and does not send out a bounce message. This can be helpful when incoming SPAM has bad reply addresses and will simply bounce back to your administrator's mailbox.

22. Can I customize the message sent when mail is BOUNCED?

Sure, but rather than setting up the account as bounce, set it forward, and set up an Auto Reply message for the account. Simply leave the outgoing address box empty and mail to this account will generate an auto reply with your message to the sender and delete the incoming message.

23. Can I edit config files myself?

Yes, the syntax is quite simple. Just examine the lines in the file after creating a simple config with the GUI.

To Forward mail, use the Multi command:


Each element on the line is separated by a TAB (spaces will also work). To indicate more than one destination, simply place additional destinations on the same line, separated by TABs.

To bounce or trash mail, change "Multi" to "Bounce" or "Trash". The commands may be in any order. By default, the program will write config files alphabetically by domain and user.

Other settings are simple to glean from the config file. Semi-colon ";" is used to start a comment for those generating their config files using other software. All commands are very straight forward and if you create some settings with the GUI, then examine the commands in the config file you'll see how simple they are.


© 1999-2001 Dantowitz Consulting & Research, Inc.