[exim] Exim 4.84 Freebsd 10.0 & Vexim 2.2.2 rc1 R=virtual_do…

Top Page
Delete this message
Reply to this message
Author: Godfrey @ Exim
Date:  
To: exim-users
Subject: [exim] Exim 4.84 Freebsd 10.0 & Vexim 2.2.2 rc1 R=virtual_domains defer (-1): Temporary internal error mail not delivering
Good Day

Before we start I would like to say I did post to the Vexim users list
about this matter but alas no response. I googled this subject silly
but I have not come across a solution that works.

I do have working installations of vexim on other boxes with older
versions of exim php and mysql with no issues.

This is a new install on a freebsd 10.0 box with the following

The exim info is at the bottom of this message.

My problem is thus

cant get the mail to deliver locally

My logs are full of these messages

R=virtual_domains defer (-1): Temporary internal error

There is some fault with virtual_delivery: section of vexim ver 2.2.2 r1
the virtual_delivery: section is lower down in this email. I have been
through it over and over counted brackets etc, even tried the :: double
colon solution as suggested in on google post but alas that did not work
and am stumped.

What would be really nice if some one on this list who has a working
implementation of vexim 2.2.2r1 and exim 4.8.4 that would save me a lot
of headake and would be kind enough to share it with me so I can just
plug it in and get it working.

Alternatively what else is there out there that I can use to manage my
users exim4u has had no development since 2012.

At this point being a little at my wits end I would appreciate any and
all help and suggestions.


Thank you in anticipation of any and all help given.

Regards

Godfrey







virtual_delivery:
   driver = appendfile
   envelope_to_add
   return_path_add
   mode = 0600
   maildir_format = true
   create_directory = true
   directory = ${lookup mysql{select smtp from users,domains \
                 where localpart = '${quote_mysql:$local_part}' \
                 and domain = '${quote_mysql:$domain}' \
                 and users.domain_id = domains.domain_id}}
   user = ${lookup mysql{select users.uid  from users,domains \
                 where localpart = '${quote_mysql:$local_part}' \
                 and domain = '${quote_mysql:$domain}' \
                 and users.domain_id = domains.domain_id}}
   group = ${lookup mysql{select users.gid from users,domains \
                 where localpart = '${quote_mysql:$local_part}' \
                 and domain = '${quote_mysql:$domain}' \
                 and users.domain_id = domains.domain_id}}
   quota = ${lookup mysql{select users.quota from users,domains \
                 where localpart = '${quote_mysql:$local_part}' \
                 and domain = '${quote_mysql:$domain}' \
                 and users.domain_id = domains.domain_id}{${value}M}}
   quota_is_inclusive = false
   #quota_size_regex = ,S=(\d+):
   quota_warn_threshold = 75%
   maildir_use_size_file = false
   quota_warn_message = "To: $local_part@$domain\n\
                         Subject: Mailbox quota warning\n\n\
                         This message was automatically generated by the 
mail delivery software.\n\n\
                         You are now using over 75% of your allocated 
mail storage quota.\n\n\
                         If your mailbox fills completely, further 
incoming messages will be automatically\n\
                         returned to their senders.\n\n\
                         Please take note of this and remove unwanted 
mail from your mailbox.\n"







[root@gateway ~]# exim --version
Exim version 4.84 #1 (FreeBSD 10.0) built 09-Oct-2014 18:16:21
Copyright (c) University of Cambridge, 1995 - 2014
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007
- 2014
Probably Berkeley DB version 1.8x (native mode)
Support for: crypteq iconv() IPv6 use_setclassresources PAM Perl
Expand_dlfunc OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm
dbmjz dbmnz dnsdb dsearch mysql passwd
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply pipe smtp
Fixed never_users: 0
Size of off_t: 8
Configuration file is /usr/local/etc/exim/configure