I´d like to ask the community for your opinion: Which "PERFECT SETUP" will throw a working and easy to manage EMail Server into my Linux Box (no matter distro) so I can replace a Windoz counterpart. (All "PERFECT SETUP.." + Ispconfig seem to have problems and limitations), so please my friends, help me fill in my Santa Claus Wish List: 1) I use VMWARE Server inside a WIN3K Box so no problem downlading a working image to start with. 2) A stable and up-to date pachage distro (kernel 2.6.* )with SMP capability (the last not nescessary but would be nice since most new hardware is already multi-core) 3) Multiple Domains 4) Web Server Included (to host Sites so users can manage -upload and maintain) 5) a usable WebMail 6) AV, Antispam, Graylisting, RBL and whatever can do the job of preventing grabage in with black/white lists at the domain or server level ( if another setup is nessesary to front-end this job, it would be fine) 7) Monitoring tools so SMTP and other stuff can be seen real time. (Not nescessary but a good thing to have) If any of you have ever used a MERAKader server, you know what I mean and wish to replace, execpt that this thing just does mail, Imap, calendar bla bla, no Web hosting, all for a megabuck bill. So, Gurus, help the community please.
All the perfect setups do this. All you have to do is follow them as close as possible and make sure you don't make any typos...
The Not So Perfect Setups Well, not so. I have tried most of the "Perfect Setups" and with NONE of them, not even with the Virtual Images, I have been able to build a Hosting server. Here is a message I got (and have also gotten in others ) when setting up MySql with the Centos 4.4 distro: [root@mercurio named]# netstat -tap Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:mysql *:* LISTEN 4997/mysqld tcp 0 0 *:879 *:* LISTEN 2393/rpc.statd tcp 0 0 *:sunrpc *:* LISTEN 2373/portmap tcp 0 0 192.168.15.9:domain *:* LISTEN 4861/named tcp 0 0 mercurio.mydmain:domain *:* LISTEN 4861/named tcp 0 0 localhost.localdomain:ipp *:* LISTEN 2605/cupsd tcp 0 0 localhost.localdomain:smtp *:* LISTEN 2750/sendmail: acce tcp 0 0 *:ssh *:* LISTEN 2652/sshd tcp 0 0 mercurio.mydomain.:ssh ::ffff:192.168.15.104:49324 ESTABLISHED 4794/1 [root@mercurio named]# vi /etc/my.cnf [root@mercurio named]# /etc/init.d/mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] [root@mercurio named]# mysqladmin -u root password xxxxxx [root@mercurio named]# mysqladmin -h mercurio.mydomain.com -u root password xxxxxx mysqladmin: connect to server at 'mercurio.mydomain.com' failed error: 'Can't connect to MySQL server on 'mercurio.mydomain.com' (22)' Check that mysqld is running on mercurio.mydomain.com and that the port is 3306. You can check this by doing 'telnet mercurio.mydomain.com 3306' [root@mercurio named]# telnet mercurio.mydomain.com 3306 Trying 192.168.15.8... telnet: connect to address 192.168.15.8: Invalid argument telnet: Unable to connect to remote host: Invalid argument
The Not so perfect Setup By the Way, I have two virtual addresse on eth0: |92.|68.|5.8 AND 192.168.15.9 cheers
That's a problem with your system, not with the tutorial. What's the output of Code: netstat -tap and Code: hostname and Code: hostname -f ?
All my ISPConfig servers are running in a VM. Mandriva: Only one problem I couldn't fix so far: Auto respond Debian 3 and 4: Perfect CentOS: Perfect installation, never used it on a production system.