On 2008-10-02 at 09:52 +0200, Hannibal Ndlovu wrote: > Am running DEBIAN 4, Kernel 2.6.18-6-686,
> My back is to the wall can some one please post a working guide to > implementing this - Please dont tell me to Google-it of RTFM, i have, > i kept a copy of the original exim4 config so am running on that right > now If your configuration is full of DEBCONF_* lines, or you're editing a file with dc_whatever='...' lines, then that's Debian-specific meta-configuration and you need to be asking Debian folks, over at: http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users as described in: /usr/share/doc/exim4/README.Debian.gz Otherwise, read on: The file /usr/share/doc/exim4/examples/example.conf.gz is the Exim template configuration provided by the Exim project; in that, the configuration will automatically do the right thing, if you have authenticators. After "begin authenticators", you write the configuration you need. Newer versions of Exim than are bundled with Debian (AFAIK) provide a couple of template authenticators too, where you just need to define the exact condition which defines successful authentication. The comprehensive documentation for Exim is available online at www.exim.org or is in plain-text on your system at: /usr/share/doc/exim4/spec.txt.gz The working guide is: Read: 33. SMTP authentication Read: 34. The plaintext authenticator Read: 11.7. Expansion conditions Find the "begin authenticators" section of your config, or add it if it's not there. Write an authenticator rule which does the lookups you want, probably based on the examples in chapter 34 which you can cut&paste, then replacing the server_condition with something suitable; there are two useful example server_condition rules there, one using a DBM lookup, one using an LDAP lookup. Thanks, -Phil -- ## 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/
