Bob Dushok wrote:
> I'm having some difficulty setting up Majordomo due to my current e-mail
> server configuration. I'm using IPlanet Messaging server. This server
> doesn't appear to be compatible with Majordomo so I setup a second
> server (Linux based) running sendmail. Majordomo is working great, but
> appears confused :)
A few things to consider here. Majordomo has been successfully deployed
with Netscape messaging server, which should work the same with iPlanet
messaging server. Issues are telling configutil to strip CR from mail
delivered to unix accounts/program delivery, and resh wrapper permissions.
Since you have already taken an easier route, I will address that.
> I've been assigning people e-mail addresses without a hostname. For
> example, I'm email@example.com, but I've been telling people I'm
> firstname.lastname@example.org. Mail.luzerne.edu is in the mx record of DNS and is
> also the first domain server listed in my domain. Mail finds its way to
> the correct server :)
I will assume the iPlanet server is mail.luzerne.edu, which also accepts
mail addressed to luzerne.edu, and the MX for both point to the same server.
> I have majordomo running on a server named lists.luzerne.edu. When
> someone attempts to subscribe to a list and majordomo sees @luzerne.edu
> in their address, it attempts to deliver a message locally instead of to
> the mailserver mail.luzerne.edu.
Majordomo passes all mail to sendmail for delivery. If the mail is trying
to be delivered locally, it is a sendmail configuration issue. Make sure
sendmail only sees itself as lists.luzerne.edu and not luzerne.edu. Make
sure DNS on this box knows the MX for luxerne.edu is mail.luzerne.edu.
Make sure majordomo knows itself as lists.luzerne.edu. Add an address in
LDAP for email@example.com that says the mailhost is lists.luzerne.edu.
> Is there a way I can tell majordomo (or possibly sendmail) that any
> address listed as @luzerne.edu should be routed to mail.luzerne.edu?
Assuming your sendmail is willing to use a mailertable, yes. Set up the
mailertable entry like this;