On 21/03/11 16:10, The Doctor wrote:

--------------  ns1 configuration -----------------------


primary_hostname = ns1
local_interfaces = 0.0.0.0.25 :  127.0.0.1.10025  : 0.0.0.0.465 :
0.0.0.0.587 domainlist local_domains =
@:secure.nl2k.ab.ca:mail.nl2k.ab.ca:mail.nk.ca:nk.ca:nl2k.ca:nl2k.ab.ca:d
octor.nl2k.ab.ca:lsearch;/usr/exim/vdom3  domainlist relay_to_domains =
hostlist relay_from_hosts = 204.209.81.0/24 : 127.0.0.1 :
208.118.93.0/24: 208.118.94.0/24 trusted_users = exim : majordomo
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
av_scanner = clamd:127.0.0.1 3310
spamd_address = 127.0.0.1 783
tls_advertise_hosts = *
tls_certificate = /usr/exim/ca.crt
tls_privatekey = /usr/exim/ca.key
daemon_smtp_ports = 25 : 465 : 587
tls_on_connect_ports =   465
never_users = root
host_lookup = *
rfc1413_hosts = *
rfc1413_query_timeout = 5s
ignore_bounce_errors_after = 2h
timeout_frozen_after = 6h
auto_thaw = 1m
begin acl
acl_check_rcpt:
   # Accept if the source is local SMTP (i.e. not over TCP/IP). We do this
by   # testing for an empty sending host field.
   accept  hosts = :
           control = dkim_enable_verify
#
   deny    message       = Restricted characters in address
           domains       = +local_domains
           local_parts   = ^[.] : ^.*[@%!/|]
#
   deny    message       = Restricted characters in address
           domains       = !+local_domains
           local_parts   = ^[./|] : ^.*[@%!] : ^.*/\\.\\./

   accept  local_parts   = postmaster
           domains       = +local_domains:lsearch;/usr/exim/vdom3
   # Deny unless the sender address can be verified.
   ##require verify        = sender
   accept  domains       = +local_domains:lsearch;/usr/exim/vdom3
   endpass


/*

The above is commented out as virtual e-mail addresses are not
being recognised properly.  I am using a dbm file.
How Do I get exim to realises that we have local and virtual that needs
supporting ?


*/

I doubt C comments exists in exim for its configure file.

Again here is what the above is saying:

The above is commented out as virtual e-mail addresses are not
being recognised properly.  I am using a dbm file.
How Do I get exim to realise that we have local and virtual that needs
supporting ?


If it's a dbm, I think you should use the dbm lookup instead of lsearch.

This does assume that the keys in the file are the domains you want to accept. If they're e-mail addresses, you'll need a different lookup.

<snip rest of config>
Also noticed mail taking about 1 minute to about several hours of days to
come in. How do I rectify this?

Have you got any more info about what has been going on in the interim? Are the senders having to retry repeatedly? Do you have a massive mail queue which can take an age to clear? Does it apply only to external e-mail?

If the ns1 questions can also be answered, then we should be a go.

Once established, what is the best CA authority reasonably priced
for EXIM SSL certificates?

RapidSSL is pretty cheap and (as the name implies) quick.



--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to