diff --git a/plogical/virtualHostUtilities.py b/plogical/virtualHostUtilities.py index 4bba0b57a..b9666d9e4 100755 --- a/plogical/virtualHostUtilities.py +++ b/plogical/virtualHostUtilities.py @@ -216,45 +216,46 @@ class virtualHostUtilities: dovecotPath = '/etc/dovecot/dovecot.conf' - dovecotContent = open(dovecotPath, 'r').read() + if os.path.exists(dovecotPath): + dovecotContent = open(dovecotPath, 'r').read() - if dovecotContent.find(childDomain) == -1: - content = """\nlocal_name %s { - ssl_cert =