From owner-freebsd-questions@FreeBSD.ORG Sun Jan 11 07:50:06 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3C6F16A4CE for ; Sun, 11 Jan 2004 07:50:05 -0800 (PST) Received: from hotmail.com (sea2-f43.sea2.hotmail.com [207.68.165.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 007E843D45 for ; Sun, 11 Jan 2004 07:50:04 -0800 (PST) (envelope-from mgmcomm@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 11 Jan 2004 07:50:03 -0800 Received: from 68.72.154.25 by sea2fd.sea2.hotmail.msn.com with HTTP; Sun, 11 Jan 2004 15:50:03 GMT X-Originating-IP: [68.72.154.25] X-Originating-Email: [mgmcomm@hotmail.com] X-Sender: mgmcomm@hotmail.com From: "mgmcomm @hotmail.com" To: questions@freebsd.org Date: Sun, 11 Jan 2004 15:50:03 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 11 Jan 2004 15:50:03.0708 (UTC) FILETIME=[93EF0FC0:01C3D85A] Subject: sendmail aliases not worked as expected X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jan 2004 15:50:06 -0000 I am having trouble getting /etc/mail/aliases to properly forward system messages such as cron or periodic events. Actually this problem affects even mail input using the mail command or any other method. Although the cron/periodic is what I require the most. When a cron or periodic task creates an email to say root...it gets mailed to root@host.domain.com instead of root@domain.com. Which results in an error message Jan 7 03:03:01 butters sm-mta[1511]: i07331me001498: SYSERR(root): butters.kibserv.org. config error: mail loops back to me (MX problem?) A bounce message is generated and sends cleanly to postmaster@kibserv.org. The original message is removed from the queue...apparently this error is fatal to the original message. my alias file contains the following root: root@kibserv.org seti: root@kibserv.org kib: mgmcomm@hotmail.com virtualuser: mgmcomm@hotmail.com and many other entries...most are the defaults in the original file enabled and almost all eventually point to root anyhow. And yes I have run newaliases and received successful and positive response. 10:17am butters:/etc/mail # newaliases /etc/mail/aliases: 38 aliases, longest 22 bytes, 504 bytes total This problem seemed to start about the time I upgrades from 4.7 to 5.2. Presently I am loosely tracking current...usually up to a month behind with a 1 week run on a test box. I plan to track 5-stable as soon as I see it since I am too deep into 5.x features to go back to 4.x now. Current is not really all I bargained for :) 10:25am butters:/etc/mail # uname -a FreeBSD butters 5.2-CURRENT FreeBSD 5.2-CURRENT #3: Tue Dec 16 19:32:35 UTC 2003 root@butters:/usr/obj/usr/src/sys/CUSTOM i386 in my rc.conf file I thought maybe my sendmail options were wrong. historically I have used: sendmail_enable="YES" but after reading the defaults and the rc.sendmail file I find that this option is exclusive of two other sendmail options sendmail_submit_enable and sendmail_outbound_enable So I tried each in turn with no change in result. But since I can't find much documentation on these other than what I can make from the rc.sendmail I might still just be using the wrong rc.conf the wrong way. It seems to me that sendmail is completely ignoring the /etc/mail/aliases file Even when I try to send mail to kib (a real user) or the virtualuser the mail always tries to go to user@host.domain.com...which eventually bounces and gets attached to a message to the postmaster. I suppose the aliases are not completely ignored because no mail ever gets to the local user mail accounts. Also note that the kibserv.org is an old domain no longer registered...but we still use it for testing purposes. To prove this is not a dns related issue here is a few digs. Our local dns server has all the correct records. 10:29am butters:/etc/mail # dig kibserv.org mx ; <<>> DiG 8.3 <<>> kibserv.org mx ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64231 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUERY SECTION: ;; kibserv.org, type = MX, class = IN ;; ANSWER SECTION: kibserv.org. 1H IN MX 10 mail.kibserv.org. ;; AUTHORITY SECTION: kibserv.org. 1H IN NS 10.0.0.5. ;; Total query time: 2 msec ;; FROM: butters to SERVER: 10.0.0.5 ;; WHEN: Sun Jan 11 10:36:51 2004 ;; MSG SIZE sent: 29 rcvd: 72 10:36am butters:/etc/mail # dig mail.kibserv.org ; <<>> DiG 8.3 <<>> mail.kibserv.org ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63182 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 0 ;; QUERY SECTION: ;; mail.kibserv.org, type = A, class = IN ;; ANSWER SECTION: mail.kibserv.org. 1H IN CNAME stan.kibserv.org. stan.kibserv.org. 1H IN A 10.0.0.8 ;; AUTHORITY SECTION: kibserv.org. 1H IN NS 10.0.0.5. ;; Total query time: 3 msec ;; FROM: butters to SERVER: 10.0.0.5 ;; WHEN: Sun Jan 11 10:37:15 2004 ;; MSG SIZE sent: 34 rcvd: 91 10:37am butters:/etc/mail # Well I can't think of anything else that might apply here. I hope I didn't go into too much detail making this unreadbale. But I suppose too much is better than not enough. As soon as I can get the mail server to accept these messages I will be allowed to roll our domains to this new mail server and I can finally get off hotmail and have a real pop3 account for a change. And please reply to or cc me as my hotmail account is not on the list anymore. It fills up so fast that the mailing list gets bounded messages and drops me every couple days if I don't keep deleting mail. Its become too much of a hassle. Thanks Jason Cribbins _________________________________________________________________ Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail