| |||||||||||||||||||||||||||||||
|
We are attempting to migrate 653 mailboxes from a Sendmail server to a new Postfix server. However, we would like to do this in the simplest way possible, any recommendations on this would be appreciated. We would need to move the mailboxes, import the users and passwords (passwords are encrypted), at the moment I'm thinking that writing a script to parse the /etc/passwd file and insert the info into the MySQL database (we are using Postfix with MySQL, Courier-IMAP, etc), this would obviously leave the passwords in encrypted form (and leaving the clear-text version of the password blank), but would the encrypted forms of Sendmail and Postfix be compatible? Currently, our workstations' mail clients are configured as follows (assuming e-mail address of fred) for Sendmail: Incoming mail server: pop.domain.com Outgoing mail server: smtp.domain.com Username: fred Password: fredspassword The DNS A record for pop.domain.com points to the old mail server's IP, same goes for the MX record. smtp.domain.com points to another relay server (this will remain unchanged). The Postfix server would (according to our configuration), require the clients to be setup as follows: Incoming mail server: pop.domain.com Outgoing mail server: smtp.domain.com Username: fred Password: fredspassword In this case we can update the DNS A and MX records to point to the new server, solving most issues. However, this would require each and every workstation to change it's configured username to the full e-mail address. Now, what I would like to know, is it possible to configure Postfix to automatically add @domain.com to a username if it is not specified? We don't want to change the login method totally, since we want to support more than one domain on this server, we intend on hosting an additional 4 domains on this server, running of about 2000 mailboxes on a single server, instead of using 4 servers. (All the other servers except the specific one I'm refering to are already using the user username syntax, so specifying something like a default domain to accomodate this server would be nice), I don't feel like running around changing 653 PCs' configuration, I would write a script, but these computers are running everything from Windows (Outlook, Outlook Express, Windows Mail, Thunderbird, etc), Mac, BSD, Linux to Windows Mobile (There are PDAs and mobile phones also configured to fetch from the server) and even DOS. So any ideas would be highly appreciated. Thanks in advance. Regards, Lionel
| ||||||||||||||||||||||||||||||
© 2004-2008 readlist.com