On Tue, Mar 16, 1999 at 09:27:24AM -0500, Mark E Drummond wrote:
> The problem is that mail to a non-existant or mispelled address within
> our domain gets sent to the internal hub, which checks it and does not
> find a valid RCPT, and so it sends the email back to the MX. Now the MX,
> instead of bouncing the email back to the sender, it returns it to the
> internal hub, which then sends it back again to the MX.

I had a similar problem with an internal GroupWise host (piece of trash)
that I had to support.  Because most users use our main domain address
@ndo.navy.mil, and all mail was routed through our 2 qmail hubs, I found
that the most managable solution was to build aliases, common misspellings,
and real locals into a fastforward database on both hubs.  I set this up as
a virtual domain on both hubs, had a .qmail-default catchall look up the
final delivery address, and forward the mail internally to the GW server
using the verified correct address.  This setup killed our previous 100+
errors a month down to 0.  All mail incorrectly addressed (not in the
fastforward tables) is delivered to postmaster for manual routing.  Works
very well.

A side benefit of this design is that as users move, additional hosts are
added, or changes in configurations are made; the address stays the same,
we only have to update the fastforward tables.

-- 
Matt

Reply via email to