No, thats part of the perfect setup guide and not the ispconfig 2 installer. For example ssh is enabled automatically on a fedora setup if you follow all the steps in the guide, so there is normally no need for a manual activation. Maybe the installation media is just not compatible as you mentioned above that it does not offered you the same install options then the installation from DVD. Back to your email problem. Please create a new mailbox and post all lines that get added in the maillog file and in the file /home/admispconfig/ispconfig/ispconfig.log
I created a new email user in ISPConfig. Here are the contents that were added to the /var/log/maillog file: Code: Apr 7 23:00:40 pluto postfix/postfix-script[15327]: stopping the Postfix mail system Apr 7 23:00:40 pluto postfix/master[14859]: terminating on signal 15 Apr 7 23:00:41 pluto postfix/postfix-script[15409]: starting the Postfix mail system Apr 7 23:00:41 pluto postfix/master[15410]: daemon started -- version 2.7.3, configuration /etc/postfix Here are the contents that were added to the /home/admispconfig/ispconfig/ispconfig.log file: Code: 07.04.2011 - 23:00:39 => INFO - Signalfile Set: insert 07.04.2011 - 23:00:39 => INFO - USER: newemail:x:10025:10022::/var/www/web22/user/newemail:/bin/false 07.04.2011 - 23:00:39 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 720: setquota -u newemail 0 0 0 0 -a &> /dev/null 07.04.2011 - 23:00:39 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 721: setquota -T -u newemail 604800 604800 -a &> /dev/null 07.04.2011 - 23:00:39 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 60: cp -f /root/ispconfig/isp/conf/forward.master /var/www/web22/user/newemail/.forward 07.04.2011 - 23:00:39 => WARN - maildirmake /var/www/web22/user/newemail/Maildir &> /dev/null, Line 110: WARNING: could not maildirmake /var/www/web22/user/newemail/Maildir &> /dev/null 07.04.2011 - 23:00:39 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 112: create /var/www/web22/user/newemail/Maildir 07.04.2011 - 23:00:40 => INFO - chown newemail:web22 /var/www/web22/user/newemail/.spamassassin 07.04.2011 - 23:00:40 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: cp -fr /etc/postfix/local-host-names /etc/postfix/local-host-names~ 07.04.2011 - 23:00:40 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 284: cp -fr /etc/postfix/virtusertable /etc/postfix/virtusertable~ 07.04.2011 - 23:00:40 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 289: postmap hash:/etc/postfix/virtusertable 07.04.2011 - 23:00:40 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1268: cp -fr /etc/httpd/conf/vhosts/Vhosts_ispconfig.conf /etc/httpd/conf/vhosts/Vhosts_ispconfig.conf~ 07.04.2011 - 23:00:40 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_system.lib.php, Line 755: /etc/rc.d/init.d/postfix stop &> /dev/null 07.04.2011 - 23:00:41 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_system.lib.php, Line 755: /etc/rc.d/init.d/postfix start &> /dev/null 07.04.2011 - 23:00:41 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2131: cp -fr /etc/proftpd_ispconfig.conf /etc/proftpd_ispconfig.conf~ 07.04.2011 - 23:00:44 => INFO - Signalfile Set: update 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 259: setquota -g web22 512000 513024 0 0 -a &> /dev/null 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 260: setquota -T -g web22 604800 604800 -a &> /dev/null 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 279: Connected successfully 07.04.2011 - 23:00:52 => INFO - USER: site1.com:x:10016:10022:The Lexx:/var/www/web22:/bin/false 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 910: setquota -u thelexx.com 10240 11264 0 0 -a &> /dev/null 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 911: setquota -T -u thelexx.com 604800 604800 -a &> /dev/null 07.04.2011 - 23:00:52 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 60: cp -f /root/ispconfig/isp/conf/forward.master /var/www/web22/.forward 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 117: symlink /var/www/web22/Maildir 07.04.2011 - 23:00:53 => INFO - USER: newemail:x:10025:10022::/var/www/web22/user/newemail:/bin/false 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 910: setquota -u newemail 0 0 0 0 -a &> /dev/null 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 911: setquota -T -u newemail 604800 604800 -a &> /dev/null 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 60: cp -f /root/ispconfig/isp/conf/forward.master /var/www/web22/user/newemail/.forward 07.04.2011 - 23:00:53 => INFO - USER: lexx:x:10024:10022:The Lexx:/var/www/web22/user/lexx:/bin/false 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 910: setquota -u lexx 0 0 0 0 -a &> /dev/null 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 911: setquota -T -u lexx 604800 604800 -a &> /dev/null 07.04.2011 - 23:00:53 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 60: cp -f /root/ispconfig/isp/conf/forward.master /var/www/web22/user/lexx/.forward 07.04.2011 - 23:00:54 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: cp -fr /etc/postfix/local-host-names /etc/postfix/local-host-names~ 07.04.2011 - 23:00:54 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 284: cp -fr /etc/postfix/virtusertable /etc/postfix/virtusertable~ 07.04.2011 - 23:00:54 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 289: postmap hash:/etc/postfix/virtusertable 07.04.2011 - 23:00:54 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1268: cp -fr /etc/httpd/conf/vhosts/Vhosts_ispconfig.conf /etc/httpd/conf/vhosts/Vhosts_ispconfig.conf~ 07.04.2011 - 23:00:54 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2131: cp -fr /etc/proftpd_ispconfig.conf /etc/proftpd_ispconfig.conf~ What next?
I reformatted, installed the perfect server again, and installed ISPConfig. I have confirmed that after adding a user to ISPConfig, that user cannot log into the ISPConfig panel, nor can he check his email until an email has been sent to his account. I then asked a friend with an extra computer to follow the same setup without any input from me and tested his results when he was done. His results are the same. ISPConfig does NOT create a working email user account. The email account must be finished by sending an email to it outside of ISPConfig if you use the same perfect server setup that I mentioned in the earlier post.
If you use ISPConfig 2, then you must send an email first to a new account before you can fetch emails from it. ISPConfig 3 sends a welcome email automatically so that this extra step isn't needed.
Im using some ISPconfig2 installation on mandriva and dont have problem with that, mailbox can be used in maildir, mailbox structure is created instantly no mail follow is needed first. tested on MDK 2007 and MDK 2010. But realy dont know which part of system doing that. I using that as obviousness. When i add user i have maildir structure for him also.