Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Administrators

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-11-2009, 02:03 AM
Junior Member
 
Posts: 6
Default [SOLVED] security security security

Is driving me nuts.

I am testing open source ZIMBRA, and I really like it ..I am a total beginner but I begin to know the way it works

Now I want to give sales people access to the webmail in the most secure way.

So the first plan was to install 2 servers , 1 internal and 1 in DMZ.
Only the users created on DMZ can access webmail from outside, the others not...
But then I have a problem with synchronisation.

I got a hint by installing only 1 in internal network and install a kind of gateway server in DMZ. but I still have to figer this out..

What is now the most secure way to give access to webmail from outside the company.

Help...
Reply With Quote
  #2 (permalink)  
Old 12-11-2009, 02:07 AM
Zimbra Consultant & Moderator
 
Posts: 20,312
Default

Why not use https and just install one server on a LAN IP behind your NAT router then forward only the necessary ports to that?
__________________
Regards


Bill
Reply With Quote
  #3 (permalink)  
Old 12-11-2009, 02:22 AM
Junior Member
 
Posts: 6
Default

is this the most secure way then?

when we use https then it is port 443 that i have to forward.

so no server in dmz then?
Reply With Quote
  #4 (permalink)  
Old 12-11-2009, 02:27 AM
Zimbra Consultant & Moderator
 
Posts: 20,312
Default

Well, you'd need port 25 & 443 plus any submission ports that remote users use (for fat clients) such a port 587. If you want to use a DMZ then look at the Multi-Server Installation Guide in the docs link at the top of this page and see if that suits your needs better. You would be advised to use some form of auditing on your Zimbra server to make sure all is OK (including and RootKit hunters etc.) and nothing is there that shouldn't be.

BTW, what is your company policy or preference for this type of server set-up?
__________________
Regards


Bill
Reply With Quote
  #5 (permalink)  
Old 12-11-2009, 02:36 AM
Junior Member
 
Posts: 6
Default

Can I use multi user and ldap replication for example?

But ldap replication is for alle users on both servers i suppose..

You see , i am a bit drowning in all the possibilities...

The company policy was to install 2 servers , one internally and one in DMZ.

But I am really afraid for the synchronization between these 2 servers...and the work i will have to control the system
Reply With Quote
  #6 (permalink)  
Old 12-11-2009, 03:29 AM
Partner (VAR/HSP)
 
Posts: 260
Default

maybe just install an nginx reverse proxy in the dmz. caters for webmail and imap users.
__________________
http://www.solutionsfirst.com.au/hosting/zimbra/
Australia's premier Zimbra Hosting Partner
Resellers wanted!
Reply With Quote
  #7 (permalink)  
Old 12-11-2009, 07:34 AM
Junior Member
 
Posts: 6
Default

i will dive in to the documentation to find out

thx!
Reply With Quote
  #8 (permalink)  
Old 12-11-2009, 08:12 AM
New Member
 
Posts: 3
Default Setup one email server and a dmz

Just create one server and stick it in your DMZ. Open a port on your firewall and direct SMTP traffic to it.
Open a port web/smtp or both into the DMZ from your trusted.
Now you can, on an individual basis allow people to send/receive email...

Good luck.
Brad


Quote:
Originally Posted by Bart Hostens View Post
Is driving me nuts.

I am testing open source ZIMBRA, and I really like it ..I am a total beginner but I begin to know the way it works

Now I want to give sales people access to the webmail in the most secure way.

So the first plan was to install 2 servers , 1 internal and 1 in DMZ.
Only the users created on DMZ can access webmail from outside, the others not...
But then I have a problem with synchronisation.

I got a hint by installing only 1 in internal network and install a kind of gateway server in DMZ. but I still have to figer this out..

What is now the most secure way to give access to webmail from outside the company.

Help...
Reply With Quote
  #9 (permalink)  
Old 12-15-2009, 12:30 AM
Junior Member
 
Posts: 6
Default

Thanks for the replies!!

I found a real expert in linux and he helpt me through this.

We installed apache2 php & mysql

changed apache2.conf like :
add following lines :

ServerName zimbra.example.be
ServerAdmin root@zimbra.example.be
RewriteEngine On
ProxyPassReverse / http://192.168.9.99/
ProxyPass / http://192.168.9.99/

<Location />
order allow,deny
allow from all
AuthName "only for registered users"
AuthType Basic
AuthUserFile "/etc/httpd/passwd.httpd"
<Limit GET>
require valid-user
</Limit>
</Location>

we made a passwd.http file with username and password in
htpasswd -c /etc/httpd/passwd.httpd username

restarted apache 2 servers

and it worked!! Now a little fine tuning and it is up and running.

thanks to the expert, he really teached me well!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.