Date: Fri, 20 Oct 2000 10:19:51 CEST From: "Julien Clauzel" <jclauzel@hotmail.com> To: jfmays@launchpad.win.net, davew@sai.co.za, freebsd-isp@FreeBSD.ORG Cc: sendmail-questions@sendmail.org Subject: Re: Moving mail to another server for 700 accounts Message-ID: <F250kP3t9vXkVYeRvB100019fe3@hotmail.com>
next in thread | raw e-mail | index | archive | help
Hi, What about the users password how do you manage to export them is there a way to do that easyly? Julien >From: "Joe Mays" <jfmays@launchpad.win.net> >To: "Dave Wilson" <davew@sai.co.za>, <freebsd-isp@FreeBSD.ORG> >CC: <sendmail-questions@sendmail.org> >Subject: Re: Moving mail to another server for 700 accounts >Date: Thu, 19 Oct 2000 14:20:25 -0400 >MIME-Version: 1.0 >Received: from [216.136.204.125] by hotmail.com (3.2) with ESMTP id >MHotMailBBB886CD000F40042A15D888CC7D55A00; Thu Oct 19 11:22:15 2000 >Received: from hub.freebsd.org (hub.FreeBSD.org [216.136.204.18])by >mx1.FreeBSD.org (Postfix) with ESMTPid 191FC6E2869; Thu, 19 Oct 2000 >11:21:50 -0700 (PDT) >Received: by hub.freebsd.org (Postfix, from userid 538)id DE07C37B4E5; Thu, >19 Oct 2000 11:21:48 -0700 (PDT) >Received: from localhost (localhost [127.0.0.1])by hub.freebsd.org >(Postfix) with SMTPid BE91A2E80CA; Thu, 19 Oct 2000 11:21:48 -0700 (PDT) >Received: by hub.freebsd.org (bulk_mailer v1.12); Thu, 19 Oct 2000 11:21:48 >-0700 >Received: from ns1.win.net (ns1.win.net [216.24.27.3])by hub.freebsd.org >(Postfix) with ESMTP id A187637B4CFfor <freebsd-isp@FreeBSD.ORG>; Thu, 19 >Oct 2000 11:21:45 -0700 (PDT) >Received: from ENGINEERING01 (216-24-1-215.win.net [216.24.1.215])by >ns1.win.net (8.11.0/8.11.0) with SMTP id e9JILM118807;Thu, 19 Oct 2000 >14:21:23 -0400 (EDT) >From owner-freebsd-isp@FreeBSD.ORG Thu Oct 19 11:39:23 2000 >Delivered-To: freebsd-isp@freebsd.org >Message-ID: <001501c039f9$410aa330$d70118d8@ENGINEERING01> >References: <022d01c039f9$855d5460$112821c4@sai.co.za> >X-Priority: 3 >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook Express 5.50.4133.2400 >X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 >Sender: owner-freebsd-isp@FreeBSD.ORG >X-Loop: FreeBSD.org >Precedence: bulk > >Not sure if I've missed something, but it looks to me like all you need is > >#/bin/sh >for USERNAME in `cat listofusernames.txt` > do > formail -b -Y -f -s /usr/sbin/sendmail -oi $USERNAME@new.mail.server >< >/var/mail/$USERNAME > done >exit > >where "listofusernames.txt" is a text file containing a list of all the >usernames to be moved. > > > >----- Original Message ----- >From: "Dave Wilson" <davew@sai.co.za> >To: <freebsd-isp@FreeBSD.ORG> >Cc: <sendmail-questions@sendmail.org> >Sent: Thursday, October 19, 2000 2:22 PM >Subject: Moving mail to another server for 700 accounts > > > > Hi guys, howzit going ? > > > > I have been given the wonderful *not* job of moving 700 mail accounts to >a > > non-unix mail server. > > I have a little script that Phillip(FreeBSD-ISP list *thanks*) helped me >out > > with that allows me to move each mail accounts data to a specified SMTP > > server, the only problem is that I can only do it one account at a time > > ....which would be a bit tiresome with 700 mail accounts > > This is the script Phillip gave me which works perfectly for one user at >a > > time: > > > > formail -b -Y -f -s /usr/sbin/sendmail -oi $USERNAME@new.mail.server < > > /var/mail/$USERNAME > > > > So what I would type is: > > formail -b -Y -f -s /usr/sbin/sendmail -oi user1@new.mail.server < > > /var/mail/user1 > > > > The problem is that I would have to do this for each account ie. user1, > > user2, user3 etc. all the way up to user700. > > > > Does anyone know how I can get all 700 accounts across in one go ? > > I have tried various bash variables etc. to get this working but don't >seem > > to have any luck > > Don't laugh, but this is one way I tried ;-) : > > > > # awk -F: '$3 > 100 { print $1}' /etc/passwd > /etc/mail/everyone >#Gets > > all users listed on /etc/mail/everyone > > # ALLUSERS=`cat /etc/mail/everyone` > > #Sets the variable for all my users > > # formail -b -Y -f -s /usr/sbin/sendmail -oi $ALLUSERS@new.mail.server >< > > /var/mail/$ALLUSERS #Tries to mail the whole lot off. > > > > Doing the above led to sendmail or bash or something complaing about an > > "ambiguous redirect" ?? > > > > I donno, I'm really lost and don't feel like spending 5 hours moving >each > > accounts' mail separately, please help if you can.... I would appreciate >it > > a hell of a lot. > > > > Thanks > > > > > > > > Regards > > Dave Wilson > > The S.A. Internet > > (033) 3456777 > > 0825496159 > > http://www.sai.co.za > > "Who is "General Failure", and what is he doing reading my hard disk ?" > > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-isp" in the body of the message > > > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-isp" in the body of the message _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F250kP3t9vXkVYeRvB100019fe3>