Thanks, Dave. The relay values did the trick for Sendmail accepting the
mail. I finally got Majordomo to *not* send the "Majordomo Abort"
messages. I used chmod to allow everyone write access to the files that
majordomo was complaining about. (When I ran ./wrapper config-test).
Having this "fixed", I turned my attention to Sendmail. When I looked at
the mail log in /var/log directory I see where sendmail is trying to send
the message out:
Feb 29 00:39:15 jclx2 sendmail[1812]: XAA01307:
to=<majordomo@julianscorner.com>
, delay=01:13:40, xdelay=00:01:00, mailer=esmtp, relay=julianscorner.com.
[151.2
00.26.75], stat=Deferred: Connection timed out with julianscorner.com.
Feb 29 00:39:15 jclx2 sendmail[1812]: MAA00898: to=<majordomo@happyhourdc.com>,
delay=12:02:01, xdelay=00:00:00, mailer=esmtp, relay=happyhourdc.com.,
stat=Defe
rred: Connection timed out with happyhourdc.com.
I think that I know where this is coming from but I am not sure how to fix
it. In my DNS I alias the domain to the web server (running on a different
machine) by doing a simple @ IN A 151.200.26.75
I think sendmail is picking this up instead of the mx record. Do you know
what else I could try?
Thanks again.
At 11:10 AM 2/28/2000 -0800, Dave Moyer wrote:
><snip>
>
>>Let me describe the situation:
>>I have Majordomo 1.94.5 running on Mandrake Linux 7.0. I have Perl
>>5.005_03 and Sendmail 8.9.3
>>All of my servers are host in julianscorner.com domain. I run a second
>>domain: happyhourdc.com. This domain is where Majordomo is running. I
>>have set up MX records in both domains to point to this machine as
>>mailhost. Each domain is: mailhost.happyhourdc.com and
>>mailhost.julianscorner.com
>>Whenever I send email to the happyhourdc.com MX, my sendmail complains 550
>>Relaying denied. I have tried to set up sendmail to accept mail for both
>>domains, but this hasn't worked yet. I turned my attention to getting
>>majordomo responding to me on the julianscorner.com MX and I get the
>>message below:
>
>Ok, the first problem is one that's new to SendMail 8.9.3. In previous
>releases of SM promiscuous relaying was allowed by default (don't you just
>love the terms people come up with). In 8.9.3, anti-Spam became a hot
>issue so promiscuous relaying is now off by default. There are a couple of
>ways to fix the problem. First, set promiscuous relaying on. Bad
>idea. That would allow any one and anything to use your system as a Spam
>relay. It would probably result in our system eventually getting black
>holed and people who were subscribed to your list may not be allowed to get
>their messages because they would be blocked by their ISPs. The second and
>better solution would be to set up a limited relay. You will need to set
>up an access db with happyhourdc.com given the value RELAY. Make sure
>SendMail is set up to use the access db and that should take care of the
>relaying problem. Details on how to set up the access db and make sure SM
>is configured to use it are in the SM docs.
>
>
>> >Return-Path: <Majordomo-Owner@mailhost.julianscorner.com>
>> >Received: (from mail@localhost)
>> > by jclx2.julianscorner.com (8.9.3/8.9.3) id QAA24945;
>> > Sun, 27 Feb 2000 16:51:15 -0500
>> >Date: Sun, 27 Feb 2000 16:51:15 -0500
>> >Message-Id: <200002272151.QAA24945@jclx2.julianscorner.com>
>> >X-Authentication-Warning: jclx2.julianscorner.com: mail set sender to
>> >Majordomo-Owner@mailhost.julianscorner.com using -f
>> >To: Majordomo-Owner@mailhost.julianscorner.com
>> >From: Majordomo@happyhourdc.com
>> >Subject: MAJORDOMO ABORT (mj_majordomo)
>> >Reply-To: Majordomo@happyhourdc.com
>> >Status:
>> >
>> >--
>> >
>> >
>> >MAJORDOMO ABORT (mj_majordomo)!!
>> >
>> >While running with an effective uid of 8 and an effective gid of 12 12,
>> >Majordomo
>> >ran into the following problems:
>> >Unable to write to log file, check permissions on
/home/majordom/runtime/Log
>> >Unable to write to list directory $listdir, check permissions on
>> >/home/majordom/lists
>
>This one is a bit more difficult. Double check the groups table. On
>RedHat, uid 8 and gid 12 are both mail. In the MD install instructions, it
>tells you to set the owner of all to MD files and directories to majordomo
>and the group to daemon. However, if Mandrake has the same id definitions,
>try changing the group on all of the MD files and directories to mail.
>
>>I checked the permissions on these directory and majordom (user and group)
>>own the directories and files. Once I get Majordomo to respond to me using
>>the hostname in the julianscorner.com domain, I will need to get it to work
>>in the happyhourdc.com. So if any of you know how to or know where I can
>>find the information for Sendmail to work under both domain. Thanks.
>
>Hope this helps
>
>Dave
>
References:
|
|