Hey Phil, Thank you that worked perfectly.
I appreciate your help. Dan -----Original Message----- From: Phil Pennock [mailto:[email protected]] Sent: Tuesday, May 30, 2017 9:05 PM To: Dan Liles <[email protected]> Cc: [email protected] Subject: Re: [exim] help creating a rule for virtual accounts On 2017-05-30 at 18:55 -0500, Dan Liles via Exim-users wrote: > Yes it's a file separated by : just like the other ones. So <https://wiki2.dovecot.org/AuthDatabase/PasswdFile> ? ${lookup {$local_part@$domain}lsearch{/etc/dovecot/passwd} {yes}{no}} https://www.exim.org/exim-html-current/doc/html/spec_html/ch-file_and_databa se_lookups.html See also ${extract{<number>}{<separators>}{<string1>}{<string2>}{<string3>}} to get fields from the results, once you've confirmed the key is either present or not. Lookup results are cached so doing the same search repeatedly is usually light-weight. So this might be the password crypt field: ${extract{2}{:}{${lookup {$local_part@$domain}lsearch{/etc/dovecot/passwd}}}} which might be usable as the second parameter to the crypteq{Supplied}{Needed} expansion condition for use in an SMTP Authenticator. For stuff like wildcard entries of auxiliary data to be a default for anyone in the domain, look at "lsearch*@" instead of "lsearch" and "partial2-lsearch*@" etc. See the docs for more details. -Phil --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus -- ## List details at https://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/
