Notice: Undefined index: order_next_posts in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 194

Notice: Undefined index: post_link_target in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 195

Notice: Undefined index: posts_featured_size in /nas/content/live/gadgetmag/wp-content/plugins/smart-scroll-posts/smart-scroll-posts.php on line 196
News

Replacing Microsoft Exchange Server with an open source alternative

Zimbra is the first enterprise-grade open source alternative for Microsoft Exchange Server. Read on to find out how to set up your own open source collaboration and email server and finally wave goodbye to Microsoft Exchange...

‘zone “1.168.192.in-addr.arpa” ’ represents the reverse zone. You must insert the net address in the inverse order. For example, 192.168.1.x reverse zone will be 1.168.192.in-addr.arpa. Create the following files:

@config_file: /etc/bind/db.lud.com
[sourcecode language=”bash”];
; BIND data file for lud.com
;
$TTL    604800
@       IN      SOA     mail.lud.com. admin.lud.com. (
070725         ; Serial
604800         ; Refresh
86400         ; Retry
2419200         ; Expire
604800 )       ; Negative Cache TTL
;
@      IN      NS      mail
IN      MX      10 mail
IN      A       192.168.1.32
mail   IN      A       192.168.1.32[/sourcecode]
@config_file: /etc/bind/db.1.168.192
[sourcecode language=”bash”]$TTL 3D
@               IN      SOA     mail.lud.com. admin.lud.com. (
1       ; Serial
8H      ; Refresh
2H      ; Retry
4W      ; Expire
1D)     ; Minimum TTL
NS      mail.lud.com.
x                       PTR     localhost.[/sourcecode]
Modifying the hosts file
Append the following lines:

@config_file:/etc/hosts
[sourcecode language=”bash”]192.168.1.32 mail.lud.com       mail[/sourcecode]
Reboot the system to apply the changes.Verify the changes using the nslookup command…
[sourcecode language=”bash”]$ nslookup lud.com
Server:        192.168.1.32
Address:    192.168.1.32#53
Name:    lud.com
Address: 192.168.1.32
[/sourcecode]
Running the Zimbra Server installer
Perform the following steps to install Zimbra Collaboration Server:
[sourcecode language=”bash”]$ tar xvfz zcs*
$ cd zcs*
$ sudo ./install.sh[/sourcecode]
1. The installer will give you a warning about using it on an unsupported system. Ignore this warning and type Y.
2. Type Y in response to licence agreement.
3. Now it will check for the necessary prerequisites. Make sure it passes the check for all the prerequisites, including the suggested prerequisites. If something is missing, enter N and rerun the installer after installing the necessary packages.
4. The installer will now prompt for components to install. Accept the default values.
5. The installer will prompt you with the list of packages to be installed. Enter Y to continue. The installer will now install the necessary packages. This may take some time.
6. After the package installation, the installer will complain with the following error:
[sourcecode language=”bash”]@error_msg
DNS ERROR resolving ludzserver.lud.com
It is suggested that the hostname be resolveable via DNS[/sourcecode]

Continue to: Page 4

See what else featured in issue 94
Check out the latest issue
Return to the homepage

Linux User & Developer is the magazine for the GNU Generation
Click here to try 3 issues for £1

[twitter username=”linuxusermag”]

×