Simon Waters <[EMAIL PROTECTED]> writes:

> I don't like the tagged/dated address ideas, and don't
> particularly fancy changing how my e-mail is sent (Postfix is
> complex enough).

You don't need to use the outgoing part of TMDA at all.  Although, it
might afford a simple solution to what I think you're talking about
below.

> Seems to me most (all?) the information I need on who has been
> sent e-mail can be garnered from the Postfix syslog output.
> 
> All one would have to do is match lines with the same Message id
> containing;
>  from=<myemail>
>  to=<address to add if new> + status=sent
> 
> Status sent is to ensure that relay attempts or spam 'apparently
> from self' don't succeed.
> 
> A simple filter on the end of a syslog line should do the
> business. In theory it could build a database for all senders on
> one server (assuming it knows or can map outgoing e-mail
> addresses to Unix users).

I'm not sure I understand what you want to do here.  Are you saying
that you would build one large whitelist based on all outgoing mail on
the server and then anyone could reference that in their incoming
filter?  What if I'm a user on your machine and I really don't want to
get mail from one of your idiot friends <wink>?

> Still has anyone tried anything like this rather than the
> tmda-ofmipd, would seem to take the TMDA whitelist of recipients
> away from the critical path of sending mail.

Do you have users on other machines relaying through your MTA?  Or do
they log into your machine and use a UNIX MTA to send their mail?  In
the first case, tmda-ofmipd is the appropriate tool.  In the latter
case, you can just configure your UNIX MUA to send mail using
tmda-sendmail.  Any address tagging will be done at that point, before
submitting the mail to Postfix.

Since you don't want tagging, the simplest outgoing filter would be
none and you could set ACTION_OUTGOING (the default action) to

bare=append

Be sure to set BARE_APPEND to a file you own and TMDA will write the
addresses of of all recipients you send mail to into that file.  The
'bare' part ensure that it will not tag or change your email address
in any fashion.

I don't know if that will work for you because I don't know your
configuration with regard to external users and relaying.  If you'd
like anymore information, tell us a little more about your mail
configuration and what scenarios you need to support.


Tim
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to