From owner-freebsd-questions@FreeBSD.ORG Wed Feb 23 17:50:16 2005 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 DA71516A4D1 for ; Wed, 23 Feb 2005 17:50:16 +0000 (GMT) Received: from smtp-vbr11.xs4all.nl (smtp-vbr11.xs4all.nl [194.109.24.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDDAF43D2D for ; Wed, 23 Feb 2005 17:50:10 +0000 (GMT) (envelope-from gmeijer@palmweb.nl) Received: from guus (simoon.xs4all.nl [213.84.111.205]) by smtp-vbr11.xs4all.nl (8.12.11/8.12.11) with SMTP id j1NHo40K082134; Wed, 23 Feb 2005 18:50:09 +0100 (CET) (envelope-from gmeijer@palmweb.nl) Message-ID: <0d7701c519d0$794cdea0$9600000a@guus> From: "Gerard Meijer" To: "Hexren" References: <0d6501c519cd$01466d70$9600000a@guus> <124566255.20050223183027@hexren.net> Date: Wed, 23 Feb 2005 18:52:37 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Virus-Scanned: by XS4ALL Virus Scanner cc: freebsd-questions@freebsd.org Subject: Re: get local sendmail to use MX records 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: Wed, 23 Feb 2005 17:50:17 -0000 No, that is not the solution. It could be, but it's not what I want. An example: domain: domain.com domain.com is hosted on server B. The MX record for domain.com says that server A handles the mail of domain.com. So anyname@domain.com should be handled by server A. This works, but now on server B there runs a script that sends an e-mail to gerard@domain.com . What SHOULD happen is that sendmail on server B looks up the MX record for domain.com, sees that server A handles the mail for domain.com and sends the mail to server A. What happens is that sendmail recognizes the domain as hosted on that machine and uses localhost to deliver the mail. It looks for user gerard (in this example), which doesn't exist. I agree with you, a solution would be to set in the alias file of server B something like gerard: root@serverA.com . If this was about just one e-mailaddress, it wouldn't be a problem, but I'm actually talking about a little more then one address. So that's not a good solution for me. ----- Original Message ----- From: "Hexren" To: "Gerard Meijer" Cc: Sent: Wednesday, February 23, 2005 6:30 PM Subject: Re: get local sendmail to use MX records > GM> Hi, > > GM> I have the following situation: > > GM> I have moved my mail services from my dedicated server to another > server. The MX records were updated at the DNS host to point to the other > server. Email from the outside is being routed > GM> correctly to the new server, but now the local scripts on the > dedicated server are still being routed to the local accounts and not > actually sent to the other server. > > GM> So sendmail on the first server tries to use localhost as a relay, > instead of looking up the MX records for the domain. > > GM> Anybody knows how to solve this? > > GM> Thanks! > > GM> Gerard > GM> _______________________________________________ > GM> freebsd-questions@freebsd.org mailing list > GM> http://lists.freebsd.org/mailman/listinfo/freebsd-questions > GM> To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > > --------------------------------------------- > > Quick and dirty: /etc/mail/aliases > putting in something like "root: root@example.com" should do the > trick. Or am I missing something ? > > Hexren > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" > >