[2039] in Moira

home help back first fref pref prev next nref lref last post

Re: access service for outgoing mailers

daemon@ATHENA.MIT.EDU (Tom Coppeto)
Mon Oct 20 18:10:03 2003

In-Reply-To: <200310201925.h9KJPOZq019959@the-other-woman.mit.edu>
Mime-Version: 1.0 (Apple Message framework v606)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <25E8B5EE-034A-11D8-B7C2-0003930A99BA@mit.edu>
Content-Transfer-Encoding: 7bit
Cc: moiradev@mit.edu, Mark Silis <mark@mit.edu>
From: Tom Coppeto <tom@MIT.EDU>
Date: Mon, 20 Oct 2003 18:10:00 -0400
To: Jonathon Weiss <jweiss@mit.edu>

> When selecting users, you have 'WHERE status != 3' I think you want to
> exclude status 0 too (which is users who have not yet selected a
> username, and the placeholder in moira is '#<uid>'.)  Statuses 4, 8,
> and 9 are also questionable to me, but I'm not 100% sure it is safe to
> exclude these, so I'd leave them in, unless Garry says otherwise.

It is ok if the result set is larger than it needs to be. We're trying 
to rule out large chunks of the alphabet, a few thousand extra entries 
won't make a difference. So don't worry too much about a particular 
status and let's keep it simple.


> And finally, a policy request.  If I understand correctly, after this
> change is deployed outgoing will no longer relay for foo@bar.mit.edu
> for any values of foo and bar.  If I've misunderstood, please let me
> know, but assuming I haven't...  I know that athena machines still
> assume this works in a few cases.  If the machine is mkserv mail or
> has a hostname that is not in the mit.edu domain, it will DTRT on its
> own, but if it is not (and not explicitly configured) it may send mail
> form user@machine.mit.edu in certain cases.  The most common case I
> can think of is a private machine where someone has re-pointed the
> root@machine.mit.edu alias somewhere, and a cron job generates mail.
> Another possibility is that if for some reason the machine generates a
> mail bounce, it will come from mailer-daemon@machine.mit.edu.  Would
> it be possible, at the very least, to relay mail from these two
> classes of address?  Including daemon@machine.mit.edu might also be
> wise, but is probably less important than the first two.  I believe
> that these exceptions will become unnecessary after athena machines
> start using authentication when sending mail, and I believe we're
> hoping to include that in an IAP patch release (though there will
> obviously be some stragglers who don't take the patch right away.)  If
> necessary, release-team can certainly talk about whether it is
> practical to get that change out sooner than later, but I'm not going
> to make an estimate on the outcome of any such discussion right now.
> (FWIW, I think the IAP date was partially chosen based on last
> summer's expectation that the mailhubs would require auth sometime
> next summer, and it look slike the world may have chnaged since then.)
>

This paragraph is hardly readable.

The two classes you refer to are user@machine.mit.edu and 
mailer-daemon@machine.mit.edu. Both  appear to be addresses of the same 
form.  Wildcarding the user portion of whatever someone typed in an 
alias file is not very useful, at least as far as this exercise is 
concerned.

If someone has a local alias file, or is producing mail from 
mailer-daemon, isn't it the case they are likely running sendmail in 
daemon mode and as such performing direct delivery?

What does this leave in terms of cases?


home help back first fref pref prev next nref lref last post