My friend called me up yesterday evening and said that he wants to configure squirrel mail on Microsoft Windows 2008 R2 server. At first, I was bit scared because it seems to me a daunting task, configuring any package that is meant for Linux OS and porting it to Windows is all together a different story. But I know that other people are able to do so and if I follow simple rules I can also achieve the same.
I downloaded the gzipped package from the website. I downloaded the latest stable version of squirrel mail (version 1.4.22) and put these extracted files in inetpub/wwwroot folder (folder is present in your systemdrive where your operating system is installed). You can put it elsewhere, but in that case please take utmost care to grant all required permissions which are necessary for IIS Web Server to show your website correctly.
Following software packages are also installed on the server prior to the installation and configuration of squirrel mail and they are necessary before you can even browse the login page of webmail.
- Perl (latest version)
- PHP (my version 5.3)
- IIS
I created two directories data and attachment under Inetpub folder. The location of the directories can vary and you can put them anywhere on your computer. Now we need to provide some specific rights to both of these folders in order to achieve our squirrel mail software package to run successfully. We need to provide IIS_IUSRS read and write rights to these specific folders.
Now all the pre-requisite of squirrel mail software package are met. Now we need to configure squirrel mail in order to use it. You have 2 ways to achieve the same. The first way is to manually edit config_default.php in order to set up and running squirrel mail or we can use conf.pl script to do it automatically for us. You can use any method you want as they both will yield same result. If you prefer first method then please rename the config_default.php to config.php (conf.pl and config_default.php both are present in config folder of squirrel mail package). And then replace these two lines with –>
- $data_dir = ‘C:\inetpub\data\/’;
- $attachment_dir = ‘C:\inetpub\attachment\/’;
Path will vary depending on the creation of data and attachment directory on your server.
Second method is to use conf.pl to create config.php file automatically for us. To do so open command prompt and enter following command –>
- Perl conf.pl press enter
- Select option 4 “General Options” from the menu that will appear on your screen
- Select 1 (You will specify data folder path here)
- Select 2 (You will specify attachment folder path here)
- Press s to save the corrections made
- Press r to return to previous menu
- Press s to again save the config.php file
- Press q to quit.
Now you will be able to view your squirrel mail website in the browser windows without any problem. There are various other options like smtp server, smtp port, imap settings, TLS, SSL etc which can also be tweaked but I am not covering this in the present tutorial.
Hope the tutorial is useful for you all. With that said I would like to once again say that please leave behind your comments so that I can make my upcoming tutorials as fruitful as I can.
Author
Write little information about yourself here
Adverts
Warning: include(http://bukuwara.com/adsense2/adlink2.php) [function.include]: failed to open stream: Connection timed out in /home/pusatit/public_html/wp-content/themes/3col-almost-spring-cbb-adsenseready/centrebar.php on line 68
Warning: include() [function.include]: Failed opening 'http://bukuwara.com/adsense2/adlink2.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pusatit/public_html/wp-content/themes/3col-almost-spring-cbb-adsenseready/centrebar.php on line 68
Categories
- Eve Online Private Servers
MMOTop250 - Eve Online Topsites - Eve Private Servers Eve Online Private Servers Eve Toplist Top Sites List A listing of top websites voted by users. Popular sites ...
- 3 Internet R Sap Server Transaction
All information you need. Pages. Home; Earn online ! About ME
- Trusted Connection Sql Server
SQL Server 2008 - SqlConnection Connection String. Standard Security (SQL Server Authentication) Trusted Connection (Windows Authentication) Connecting to the Local ...
- Vmware Server Linux
I will turn down free beer software in favor of freedom software when both exist. If you don't know the difference, that's OK. You cannot see the source code for the ...
- Drag Electroserver Racer V3
- Eve Online Private Servers
Warning: include(http://bukuwara.com/adsense2/adsensebar.php) [function.include]: failed to open stream: Connection timed out in /home/pusatit/public_html/wp-content/themes/3col-almost-spring-cbb-adsenseready/centrebar.php on line 73
Warning: include() [function.include]: Failed opening 'http://bukuwara.com/adsense2/adsensebar.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pusatit/public_html/wp-content/themes/3col-almost-spring-cbb-adsenseready/centrebar.php on line 73

