On Tue, Jan 25, 2005 at 05:48:14PM +0200, David Jacobson wrote:
> Client A e-mails User A,B and C instead of his server sending one e-mail
> it is sending responses to User A,B and C seperately (so the assumption
> is somehow TMDA is splitting the e-mails with multiple recipients and
> then forwarding them to the exchange server - (Please let me know if
> this is not the case as this is what the client explains)

I have a few more questions.  In your original question you said this:

> I have setup TMDA for a client of ours.  The TMDA box acts as a relay in
> front of their Exchange Server.

1) What MTA are you using on the TMDA front end box?  How is it
   configured to send all email through TDMA?

2) How is TMDA set up?  What does the incoming filter look like?
   What does the ~/.tmda/config file look like?

3) Does the MTA make the decision to forward the email onto the
   exchange server or does TMDA do that?  In other words, where
   is the rule that says all email through me goes to the exchange
   server?  Is that rule in the MTA or in TMDA?

My suspiscion is that the MTA on the TMDA front end box is what's
doing the splitting.  The MTA sees an email from A destined to A,B,C.
If the MTA is going into delivery mode, it will try to deliver a
seperate copy to A, a seperate copy to B, and a seperate copy to C.
The MTA would do this if it thinks that it's the destination
for users A, B, and C.  In order to get TMDA involved, I would
suspect that you'd have to tell the MTA to *deliver* email for
all users to TMDA.  As soon as you do this, TMDA is going to
get seperate copies.  You can verify this by sending an email
to multiple recipients and looking in LOGFILE_INCOMING.  (See:
http://tmda.net/config-vars.html#LOGFILE_INCOMING)

However, if the MTA stays out of delivery mode and stays in routing
mode, I think it will try to consolidate delivery to a single host.
I.e. if the email is to: [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL 
PROTECTED], then the
MTA will try and deliver a single email to: [EMAIL PROTECTED], [EMAIL 
PROTECTED] and
a seperate email to: [EMAIL PROTECTED]  The problem with this is that if the
MTA stays in routing mode, I don't know how you'd manage to get TMDA
involved at all.

Hence my questions are directed at understanding if the MTA goes into
delivery mode or not.  If it does, than that's probably the source
of your problem.  If it doesn't, then I want to know how you did it.

Cheers,
-Mark
_____________________________________________
tmda-users mailing list ([email protected])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to