- F.A.Q.
-- MailGate
-- POPWeasel
-- SpamWeasel

- Error Codes
- Configuration
- Release Notes
- Year 2000

 Beta Area
 About Us

MailGate Support Issues

Q. MailGate does not sort my incoming mail into the right mailboxes - Why?
A. There are a number of settings in MailGate which affect the way mail is sorted.

The principles of routing
When an ISP's mail server receives mail for your POP3 mailbox, before the mail is delivered, it adds headers containing the intended recipient's e-mail address. Different ISP's use different header fields, which can complicate routing; however, if you have a good ISP then successful routing should be relatively easy.

By default, MailGate checks for standard headers within the e-mail and attempts to route mail according to these. If this fails, MailGate then looks for the 'Received:' header, to find the recipient's address there. If this also fails then MailGate looks for 'To:' and 'CC:' headers.

Sometimes the header that MailGate finds can contain the main catch-all address, rather than that of an individual recipient. If this is the case, you'll need to find a header that contains the recipient's address, and force MailGate to use this.

Getting MailGate to route your mail
If you have a catch-all account, and you wish for MailGate to collect and distribute the mail held within it, follow the instructions below:

Note: If you have double-clicked on an individual mailbox, on the main MailGate window, and set your POP account there, this bypasses MailGate's sorting logic, meaning that all mail for that account is placed only within that mailbox.

Click on Gateway | Setup | POP tab, and make sure that your account is set up here. Edit your account and check the following settings.

Headers that you can guarantee success with are 'To:' and 'Cc:'; however, these do not allow the routing of e-mail sent as Bcc. You can force MailGate to use To/Cc routing by typeing 'To:*' into the 'Custom header field for routing'.

Note: To establish how mail is being sorted, you can perform a test collection and then review the log file -- which should inform you which header was used, and the address that was found. With full logging details enabled, you should be able to see the entire e-mail, including headers. You can check for any headers containing the recipient addresses here.

If you wish to specify any header, except for the To/Cc headers (explained above), type them into the 'Custom header field for routing' as in the following example:


Filter patterns
The 'Address filter patterns' field tells MailGate to filter out any mail that does not match the pattern you specify -- by default it allows anything.

You can use wildcards to filter out mail not intended for your domain. For example: typing '*@mailgate.com' would only allow mail to be delivered if it was addressed to <any_user>@mailgate.com. If you are collecting for more than one domain, enter the other domains on separate lines. For example:


Return To FAQ