Posts

Showing posts with the label Zimbra Mail Server

How to install and configure zimbra proxy HA

Image
When you create multi server, and you want to deploy zimbra proxy in DMZ. To use zimbra proxy HA, then you use keepalived use VIP. Many other solution. Lab environment Server Mail Proxy 01 IP:  192.168.10.10 VIP:  192.168.30.30 DNS Name: proxy01.huuphan.com zimbra_server_hostname: mail.huuphan.com Server Mail Proxy 02 IP:  192.168.20.20 VIP:  192.168.30.30 DNS Name: proxy02.huuphan.com zimbra_server_hostname: mail.huuphan.com Step 1: To instal keepalived #yum update -y #yum install -y keepalived Step 2: To configure keepalived  To refer install and configure keepalived  Zimbra proxy01 Master Server global_defs {   notification_email {     [email protected]   }   notification_email_from [email protected]     smtp_server mbx.huuphan.com # mbx.huuphan.com mailstore     smtp_connect_timeout 30 } vrrp_script chk_nginx_service {     script "killall -0 nginx"     interval 3 } vrrp_instance VI_1 {     interface eth0     state MA

Script to prepare necessary package for install zimbra 8.6

Image
Script to prepare necessary package for install zimbra 8.6 #!/bin/bash #Author: Phan Van Huu #Blog: huuphan.com RED='\033[0;31m' BLUE='\033[0;34m' NC='\033[0m' #No color ############## Prepair for install Zimbra(OS: Centos 6).################# ifconfig | grep "inet addr" && route | grep default #echo -e "$BLUE ############## Prepair for Zimbra(OS: Centos 6).################# $NC" #echo -e "" echo -e "$BLUE 1.Input IP address for server. $NC" read IP1 #echo -e "" #echo -e "$BLUE 2.Input netmask for server. $NC" #read NETMASK1 #echo -e "" #echo -e "$BLUE 3.Input gateway for server. $NC" #read GATEWAY1 #echo -e "$BLUE Input interface (Ex: eth0) : $NC" #read INTERFACES1 #echo "" #echo -e "$BLUE 4.Input DNS2 (Ex: 8.8.4.4). $NC" #read DNS2 #echo -e "" echo -e "" echo -e "$BLUE 2.Input DNS1 (Ex: 8.8.8.8

How to Restrict Sending to Distribution list in zimbra mail

Image
How to Restrict Sending to Distribution list in zimbra mail. in my post, i'm use to zimbra 8.6 open source edit. Links to below you maybe likes: zimbra custom spamassassin rules How to create auto Bcc for Recipient mails for Zimbra 8.6 How to add spam filters on zimbra 8.6 How to create auto Bcc for sender mails for Zimbra 8.6 list accounts that has not logged in for the last x days in zimbra Step 1:  if you have not distribution list, you can create distribution list as bellow. $zmprov cdl [email protected] Add a member to a distribution list. Tip: You can add multiple members to a list from the administration console: $zmprov adlm [email protected] [email protected] $zmprov adlm [email protected] [email protected] Step 2: To enable milter services, two way From administration console to enable milter services To use command line to enable milter services. $zmprov ms `zmhostname` zimbraMilterServerEnabled TRUE $zmmailboxdctl restart

How to Install and Configure Zimbra 8.6 Multi master ldap

Image
How to Install and Configure Zimbra 8.6 Multi master ldap, my post install multi master ldap, the script for zimbra 8.6 multi-master ldap. Zimbra ldap01 Hostname: ldap01.huuphan.local ip address: 192.168.131.15 Zimbra ldap02 Hostname: ldap02.huuphan.local ip address: 192.168.131.16 you can how to install and configure zimbra multi server Enabling Multi-Master Replication on zimbra ldap01 #su zimbra $ cd /opt/zimbra/ $./libexec/zmldapenable-mmr -s 1 -m ldap://ldap02.huuphan.local:389/ $zmlocalconfig -e ldap_master_url="ldap://ldap01.huuphan.local:389 ldap://ldap02.huuphan.local:389" $zmlocalconfig -e ldap_url="ldap://ldap01.huuphan.local:389 ldap://ldap02.huuphan.local:389" Installing a secondary Master ldap02 server The first, Two ldap01 and ldap02 the same password. From ldap01 $zmlocalconfig -s | grep passw | grep ldap Let's go install ldap02. ./install.sh The ouput [root@ldap02 zcs]# ./install.sh Operations logged to /tmp/in

How to install zimbra proxy

Image
in this post, to use zimbra 8.6."How to install zimbra proxy". To prepare the package for install zimbra proxy via to  how to install and configure zimbra multi server .  To step by step as the below: Zimbra proxy install two package: zimbra-proxy and zimbra-memcached Download and install the zimbra open source #wget -c https://files.zimbra.com/downloads/8.6.0_GA/zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz -O zimbra-8.6.0_GA.tgz #tar zxvf zimbra-8.6.0_GA.tgz #cd zimbra-8.6.0_GA # ./install.sh The output: Operations logged to /tmp/install.log.1225 Checking for existing installation...     zimbra-ldap...NOT FOUND     zimbra-logger...NOT FOUND     zimbra-mta...NOT FOUND     zimbra-dnscache...NOT FOUND     zimbra-snmp...NOT FOUND     zimbra-store...NOT FOUND     zimbra-apache...NOT FOUND     zimbra-spell...NOT FOUND     zimbra-convertd...NOT FOUND     zimbra-memcached...NOT FOUND     zimbra-proxy...NOT FOUND     zimbra-archiving...NOT FOUND  

zimbra command line

Image
How do I use zimbra command lines (CLI) , my post focus command lines for zimbra ldap, zimbra mta, zimbra mailbox, zimbra proxy. For zimbra ldap To get all artibute information of uid in base DN: # ldapsearch -LLL -D "uid=zimbra,cn=admins,cn=zimbra" -x -H ldap://ldap.huuphan.local -w password -b dc=huuphan,dc=local "(&(uid=huupv))" For zimbra MTA Starting zmconfigd...failed Host mta.huuphan.local         Starting zmconfigd...Failed. Starting zmconfigd...failed. To solve problem # vim /etc/hosts comment out, to fixed Starting zmconfigd...Failed. 127.0.0.1   localhost.localdomain localhost To display trouble logs # egrep '(reject|warning|error|fatal|panic):' /var/log/zimbra.log To check if no smtp connection # netstat -nplt | awk '{print $4 " " $6}' | egrep "[0-9]+.[0-9]+.[0-9]+.[0-9]+:25" | egrep "ESTABLISHED" | wc -l To see the postfix queue (as zimbra user)

How to install zimbra mailbox

Image
in this post, to use zimbra 8.6."How to install zimbra mailbox". To prepare the package for install zimbra mailbox via to  how to install and configure zimbra multi server .  To step by step as the below: Download and install the zimbra open source #wget -c https://files.zimbra.com/downloads/8.6.0_GA/zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz -O zimbra-8.6.0_GA.tgz #tar zxvf zimbra-8.6.0_GA.tgz #cd zimbra-8.6.0_GA # ./install.sh The output Operations logged to /tmp/install.log.1203 Checking for existing installation...     zimbra-ldap...NOT FOUND     zimbra-logger...NOT FOUND     zimbra-mta...NOT FOUND     zimbra-dnscache...NOT FOUND     zimbra-snmp...NOT FOUND     zimbra-store...NOT FOUND     zimbra-apache...NOT FOUND     zimbra-spell...NOT FOUND     zimbra-convertd...NOT FOUND     zimbra-memcached...NOT FOUND     zimbra-proxy...NOT FOUND     zimbra-archiving...NOT FOUND     zimbra-core...NOT FOUND PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USIN