Category Archives: Mail Servers

Loading
loading..

Perfecting Email Delivery

December 11, 2018
Web Admin
No Comments

Creating great email delivery systems

Perfecting email and its delivery is a challenge for many, but something all administrators should work toward for the betterment of the digital world.

If you are an email administrator and or just an IT professional for a small or even large business, probably one of your daily challenges is answering email questions or worse yet, fixing things when they break.

 

In the upcoming series, I will tackle some of these challenges and provide some lessons learned and some steps to perfecting the delivery of email.  The perfecting of email delivery is requires some delicate synchronization between our DNS server and your mail server.  This is where the majority of the information will focus, but we will cover a few lesser, but still important areas.  

When the series ends, your mail system should be able to provide you with mail delivery score of 10 out of 10.  

 

 

A draft table of contents:

  1. Importance of email and various email platforms
  2. Basic email and DNS configuration
  3. Great email clients and alternatives to microsoft outlook
  4. Advanced DNS configuration and the fight against spam/forgery
  5. Testing your Email and DNS configurations
  6. Benefiting  your world and mine.

I have my full time job at Covered Data promoting new business and overseeing the daily functions  However, I love to work on technical things and sharing some of the information I find along the way.  I will do my best to tackle one point of the TOC per week. 

Please don’t hesitate to reach out to use and or comment as you see fit.  I greatly appreciate feedback and love to learn from others.  Until next week………  sb

zimbra image

Zimbra – Mail_Queue_Error FIX

May 10, 2017
Web Admin
No Comments

Our Server Upgrade

Just a quick post and sharing back to the community.  We managed, deploy, and sell service using Zimbra 8.7.7.  We recently went through an update from Zimbra 8.7.2 upgrading to 8.7.7.  After that we installed the zimbra drive and zimbra chat features.  For those you that have installed and upgraded in your past, the upgrade process is essentially doing an install.  For example, you cd (change directory) into the new zimbra software directory.  You then type the ./install.sh

zimbra image

You will be prompted to answer several questions.  The new questions we were asked is and answered yes to were when we came to zimbra drive and zimbra chat.  We said yes to both.  We were also asked if we wanted to use the zimbra repository.  Again we said yes.

Our Server Logs

Shortly after this upgrade we started to see the below in our /var/log/mail.log

May 10 20:57:18 zimbra06 postfix/postdrop[29838]: warning: mail_queue_enter: create file maildrop/229039.29838: Permission denied
May 10 20:57:28 zimbra06 postfix/postdrop[29838]: warning: mail_queue_enter: create file maildrop/229160.29838: Permission denied
May 10 20:57:38 zimbra06 postfix/postdrop[29838]: warning: mail_queue_enter: create file maildrop/229298.29838: Permission denied
May 10 20:57:48 zimbra06 postfix/postdrop[29838]: warning: mail_queue_enter: create file maildrop/229467.29838: Permission denied

Our Fix

To fix these errors we did the following:

su – zimbra -c ‘postfix stop’
killall postdrop
As root:
chown root.postdrop /opt/zimbra/common/sbin/{postqueue,postdrop}
chown root.root /opt/zimbra/common/libexec/ -R
chmod 755 /opt/zimbra/common/sbin/postqueue
chmod 755 /opt/zimbra/common/sbin/postdrop
chmod g+s /opt/zimbra/common/sbin/postqueue
chmod g+s /opt/zimbra/common/sbin/postdrop
chown root.root /opt/zimbra/common/*
chown root.zimbra /opt/zimbra/common/conf/
chown root.root /opt/zimbra/common/bin/ -R
chown root.zimbra /opt/zimbra/common/conf/*
chown zimbra.zimbra /opt/zimbra/common/conf/{master.cf,master.cf.in,tag_as_foreign.re,tag_as_foreign.re.in,tag_as_originating.re,tag_as_originating.re.in}
chown root.root /opt/zimbra/common/conf/{main*,snmp.conf}
su – zimbra -c ‘postfix start; postfix check

Final thoughts

Essentially what we believed happened, was that during the upgrade process something happened with the permission and the system was no longer able to write into the queue.  Although, email continued to flow as normal.  Our system is a relatively low use system at the moment and probably is able to handle email coming in and out and was fast enough, that mail could be delivered without having to be written.
Whereever the mistakes and or errors were created, we are no longer seeing the errors in our logs.  We pay for support from the Zimbra support team which is fabulous.  We also try to give back to the community when we can.  If anybody has comments posted them below.  Also, if you need some help or we can provide any guidance please let us know.  Use our contact form.
zimbra

How to Install/Uninstall Zimlets in Zimbra 8.7.7

May 5, 2017
Web Admin
, ,
No Comments

To install and uninstall a zimlet from zimbra 8.7.7

To Install:

As root:

You will first need to copy the zimlet into directory

/opt/zimbra/zimlets

As zimbra:  (su zimbra)

zmzimletctl install zimlet_name.zip
zimzimletctl deploy zimlet_name.zip
zmzimletctl enable zimlet_name

To Uninstall/Remove:

As zimbra:  (su zimbra from root)

cd /opt/zimbra/zimlets
zmzimletctl disable zimlet_name
zmzimletctl undeploy zimlet_name

To get a list of installed Zimlets:

zmzimletctl listZimlets

To get the details and information of a particular Zimlet:

As zimbra (su zimbra)

zmzimletctl info zimlet_name

For more information about the managing zimlets review the documentation posted here.

If we can help, contact us on our contact page.

 

Posted by Scott Barbour who has been running a zimbra server for about 6 years and currently has a hosting company and offering zimbra services.

 

 

Layout mode
Predefined Skins
Patterns Background
Images Background