Closed Bug 289514 Opened 21 years ago Closed 21 years ago

mecha is trying to deliver @mozilla.org mail locally when invoked via virtusertable

Categories

(mozilla.org Graveyard :: Server Operations, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: justdave, Assigned: justdave)

Details

mozillafoundation.org mail is handled by mecha currently. Several people have virtusertable entries pointing their mail to their @mozilla.org addresses. mecha is attempting to deliver this messages locally instead of forwarding them to rheet, and I can't figure out why. "mozilla.org" is not listed in local-host-names, is not in /etc/hosts, and is not mentioned anywhere in sendmail.mc or sendmail.cf.
It should be pointed out that mail sent to @mozilla.org via .forward or directly addressed there but sent via mecha actually does go to rheet. It's only when @mozilla.org is a destination address in virtusertable that it tries to deliver it locally.
Priority: -- → P1
Since all of the addresses on @mozilla.org are forwarding addresses anyway, I've temporarily worked around this by setting the @mozillafoundation.org addresses to forward directly to the addresses @mozilla.org would have forwarded to. This is yet another place to change it if someone changes their forwarding address, though, and it doesn't help me with role accounts like webmaster, postmaster, abuse, etc., which go to multiple people after they get to rheet.
Severity: blocker → major
Thanks to twkm on #sendmail (freenode) for helping me step through some things in the config, turns out that FEATURE(`use_cw_file') in submit.mc was to blame. The submission process apparently ignores virtusertable (leaving that for the MTA phase), and since it was told to look for local host names, it saw mozillafoundation.org was local and just did it. So this was only affecting mail actually sent from mecha (like Bugzilla bugmail), and it's all fixed now anyway.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.