What a way to welcome myself to the group!  But with that, the mailserver
crashed (HD fail) and the backups from last night were in tact.  Problem is
the old os was a RH9 (I know) system, built from source, etc.  The new box
is staged (CentOS5), postfix installed via YUM and the config was then
compared. They were using virtual domains/users, so that part of the config
was moved and looks like this;

disable_mime_output_conversion = yes
strict_mime_encoding_domain = yes
maildrop_destination_recipient_limit = 1
vacation_destination_recipient_limit = 1
virtual_mailbox_domains = cdb:/etc/postfix/virtdomains
virtual_mailbox_base = /mail
virtual_mailbox_maps = cdb:/etc/postfix/virtmailboxes
virtual_uid_maps = static:508
virtual_gid_maps = static:508
virtual_minimal_uid = 100
virtual_alias_maps = cdb:/etc/postfix/virtaliases
virtual_transport = maildrop
transport_maps = cdb:/etc/postfix/virttrans
smtpd_recipient_restrictions = permit_mynetworks check_client_access
cdb:/etc/postfix/popb4smtp check_relay_domains
#smtpd_client_restrictions = permit_mynetworks, check_client_access
cdb:/etc/postfix/popb4smtp, reject_rbl_client replays.ordb.org,
reject_rbl_client bl.spamcop.net
smtpd_client_restrictions = permit_mynetworks, check_client_access
cdb:/etc/postfix/popb4smtp

Now in the /etc/postfix folder, those virtdomain/virtusers files were put
there, the mynetworks IPs, etc. are all set. A start on postfix and no
errors.  They use some PHP webmail front end, debugging up and a test login
(forced fail since I don't have a valid user/pass) I saw this in the apache
log;
grep: /etc/dtpasswd: No such file or directory

[Fri Mar 18 13:01:36 2011] [error] [client 1.1.1.1] PHP Warning:
 fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable
to connect to localhost:143 (Connection refused) in /var/www/html/
webmail.simpedia.com/functions/imap_general.php on line 172, referer:
http://webmail.siahou.net/src/login.php
grep: /etc/dtpasswd: No such file or directory

I don't have that /etc/dpasswd file anywhere, but seeing 143 (IMAP)
refusing, I installed dovecot via YUM since I know he's an IMAP server and
rehitting the page, login, still got the dpasswd file, but the 143 refused
is now gone.  On extracting the backups, I do see a userdb file which I can
cat and looks like my user info;  example;
*supp...@domain.com systempw=fwsNTHmHTI1t.|uid=509|mail=/mail/
domain.com/support|home=/home/maildrop|gid=509*

Now I need to have the following;
1. The server back where the users can login and get their mail.
2. Know how to add / delete users (not sure if the userdb is a backup, etc.
since the config says to use the cdb file)
3. Testing.  Comparing to mysql, can I connect locally via command line,
test login, etc.?

Once I have 2 working, I can use a 3rd party client, but as of now, I don't
even know if new mail is being recieved, etc. as paths like
/mail/mail.domain doesn't exist.

Since this is my 1st post, I may be leaving out something, feel free to let
me know what (how to get it) and I will provide.

Thanks to all for reading and bearing with a new user.

Reply via email to