Exim FAQ: Keyword-in-context index

    A  B  C  D  E  F  G  H  I  K   L   M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z    FAQ Contents

Q0720:  ... hosts=192.168.122.96/32 in order to accept mail for relaying from my local LAN, but it doesn't work. What's wrong?
Q9604:  I get the too many open files error especially when a lot of messages land for Majordomo at the same time.
Q9605:  I installed debian 2.2 linux on a small 325mb 486 laptop. When I try to test the Mail program, I get the following error: Failed to...
Q0625:  I wish to have large emails go out one at a time.
Q0711:  ... possible to make Exim only filter parts of an incoming email - e.g. ignore large MIME attachments for example and only process text/plain?
Q1001:  I'm running a large mail server. Should I set split_spool_directory to improve performance?...
Q1003:  We have a large password file. Can Exim use alternative lookups during delivery to speed...
Q0201:  How can I arrange that messages larger than some limit are handled by a special router?
Q0314:  ... pattern to the sites it rejects. If I try to lookup the same domain a few minutes later then it is OK.
Q0032:  ... is failing to find the MySQL library, even though is it present within LD_LIBRARY_PATH. I'm getting this error:
Q0075:  I'm using LDAP, and some email addresses that contain special characters are causing...
Q0407:  ... I arrange for a default value when using a query-style lookup such as LDAP or NIS+ to handle aliases?
Q0108:  I'm getting an unresolved symbol ldap_is_ldap_url when trying to build Exim.
Q0112:  I'm getting the error /usr/bin/ld: cannot find -ldb when I try to build Exim.
Q5003:  How can I persuade Exim to accept ETRN commands without the leading # character?
Q1703:  I have some legacy clients that don't use STARTTLS, but which expect to negotiate a TLS session...
Q0425:  ... mailboxes are distributed between several servers according to the first letter of the user name. All the servers receive incoming mail at random. I would...
Q0414:  ... caseful_local_part on the routers that handle my local domain because my users have upper case letters in their login names, but incoming mail now has to use the correct case....
Q0032:  Exim is failing to find the MySQL library, even though is it present within LD_LIBRARY_PATH. I'm getting this error:...
Q1301:  ... built with Perl support exits with the error message ./exim: can't load library 'libperl.so'.
Q0201:  How can I arrange that messages larger than some limit are handled by a special router?
Q0614:  ... Exim's throat in one go. Exim spawns a lot of kids, but is there some limit to the number of processes it creates?
Q0719:  I would like to have a per-user limit for the maximum size of messages that can be sent.
Q5001:  How can I arrange to allow a limited set of users to perform a limited set of Exim administration functions? I don't...
Q0082:  ... __libc_res_nquery, version GLIBC_PRIVATE not defined in file libresolv.so.2 with link time reference mean?
Q1503:  ... strange on our system in regards to mail coming in via rmail from a UUCP link. The sender is being set to mailmaster instead of the real sender, and a Sender:...
Q9201:  On FreeBSD, /usr/sbin/sendmail is a symbolic link to /usr/sbin/mailwrapper; it doesn't contain the Sendmail binary. How...
Q0110:  ... support. I have included -lpam in EXTRALIBS, but I'm still getting a linking error:
Q9602:  I want to use logrotate which is standard with RH5.2 Linux to rotate my mail logs. Anyone worked out the logrotate config file that...
Q9605:  I installed debian 2.2 linux on a small 325mb 486 laptop. When I try to test the Mail program, I get the following...
Q9609:  Why do some servers refuse SMTP connections from my Linux box, but accept connections from hosts running other operating systems?...
Q0080:  ... the database lookups must only return one value? They can not return a list of values? The documentation seems to indicate that it's possible to return...
Q0202:  Can I specify a list of domains to explicitly reject?
Q0208:  I can't get a lookup to work in a domain list. I'm trying this:
Q0309:  ... it is forwarded to the internal mail server, without having to have a list of all the domains involved?
Q0402:  ... *@some.domain to go into one pop3 mail account? The customer doesn't want to add a list of specific local parts to the system.
Q0428:  ... in my alias file to change the sender address in outgoing messages to a mailing list.
Q0506:  ... filter gives me another problem: how can I do a string lookup if $recipients is a list of addresses?
Q0511:  ... message, I get the error User 0 set for address_reply transport is on the never_users list. What does this mean?
Q0632:  ... error User 1 set for local_mbx_delivery transport is on the never_users list mean?
Q0704:  How can I test that Exim is correctly configured to use a DNS black list such as the Realtime Blackhole List (RBL)?
Q0711:  ... me to create a file of regexs and match incoming external email to the list - and if a match is found file the offending message into a special location?...
Q0733:  ... any way to tell Exim not to lookup the IP address against any DNS black list if the connection is over IPv6?
Q1408:  If email has been deferred to a member on a local mailing list (implemented through forward files), and one of our ETRN clients is on this mailing...
Q5008:  If I set up a domain list to contain *customer.com, it matches customer.com and abc.customer.com as required,...
Q9802:  ... Exim so that it sends mail to the outside world only from a restricted list of our local users?
Q9808:  I have a mailing list exploder on one host, and three other hosts where I want to do the actual...
Q1705:  I have listed some hosts in tls_try_verify_hosts, but when they connect, no data appears in...
Q1706:  I have listed some hosts in tls_verify_hosts and provided them with certificates, but...
Q1201:  When I run fetchmail, I get the error SMTP listener doesn't like recipient address xxx@localhost.
Q0716:  How can I arrange for each user to have a file listing the only sender addresses from which she will accept mail? I want to do...
Q5019:  I need an option that is the opposite of -bpa, that is, a listing of those addresses generated from a top-level address that have not yet...
Q0729:  ... screen out addresses that are neither valid usernames or distribution lists on mail being forwarded to an internal Win2K server?
Q0426:  ... $local_part@anotherdomain to my aliases but it did not expand - it sent it to that literal address.
Q9811:  ... would like to “tap off” a proportion of real mail traffic from my live mail server to use in tests of a new server. I want to preserve the envelope...
Q0626:  Exim can route local parts independent of their case, but the Cyrus LMTP daemon requires the correct case. How can I fix this?
Q1005:  A lot of incoming mail is pushing up my system load too much, and there are many Exim processes. How can I control this?
Q1301:  ... Exim built with Perl support exits with the error message ./exim: can't load library 'libperl.so'.
Q0036:  ... Permission denied: creating lock file hitching post when Exim tries to do a local delivery?
Q0038:  ... message error in forward file (filtering not enabled): missing or malformed local part mean?
Q0041:  What does the message unable to set gid=ddd or uid=ddd (euid=ddd): local delivery to ... transport=ttt mean?
Q0206:  ... I get Exim to deliver certain domains to a different SMTP port on my local host?
Q0301:  What do lowest numbered MX record points to local host and remote host address is the local host mean?
Q0303:  ... Exim to send all messages to a central server? I don't want to do any local deliveries at all on this host.
Q0305:  How can I arrange for mail on my local network to be delivered directly to the relevant hosts, but all other...
Q0308:  I have a domain for which some local parts must be delivered locally, but the remainder are to be treated like...
Q0402:  ... into one pop3 mail account? The customer doesn't want to add a list of specific local parts to the system.
Q0403:  How do I configure Exim to send messages for unknown local users to a central server?
Q0408:  ... virtual domain's alias file then mail to aliases which also match the local domain get delivered to the local domain.
Q0409:  I want mail for any local part at certain virtual domains to go to a single address for each domain....
Q0411:  ... than 8 characters as long as the first 8 characters match one of the local usernames?
Q0414:  I have set caseful_ local_part on the routers that handle my local domain because my users have...
Q0418:  I want to use a default entry in my alias file to handle unknown local parts, but it picks up the local parts that the aliases generate. For...
Q0425:  ... like to have the same configuration file for all the servers, which does local delivery for the mailboxes it holds, and sends other addresses to the...
Q0429:  I would like to deliver mail addressed to a given domain to local mailboxes, but also to generate messages to the envelope senders.
Q0430:  Whenever Exim tries to route a local address, it gives a permission denied error for the .forward file, like...
Q0431:  How do I configure Exim to allow arbitrary extensions in local parts, of the form +extension?
Q0434:  How can I redirect all local parts that are not in my system aliases to a single address? I tried using an asterisk...
Q0601:  ... the error Neither the xxx router nor the yyy transport set a uid for local delivery of... mean?
Q0606:  I'm using tmail to do local deliveries, but when I turned on the use_crlf option on the pipe transport (tmail...
Q0609:  ... according to the log, although there is a difference in capitalization of the local part of the address.
Q0626:  Exim can route local parts independent of their case, but the Cyrus LMTP daemon requires the...
Q0634:  How can I stop a local transport from trying to access the user's home directory, even when the...
Q0714:  Is there a way to configure Exim to reject mail to a certain local host?
Q0720:  ... accept hosts=192.168.122.96/32 in order to accept mail for relaying from my local LAN, but it doesn't work. What's wrong?
Q0803:  I want to rewrite local addresses in mail that goes to the outside world, but not for messages...
Q0807:  I want to rewrite local sender addresses depending on the domain of the recipient.
Q0902:  Is it possible to have Exim add a header to only certain local parts of outgoing mail?
Q1401:  ... connected to the Internet, how can I arrange for mail to other hosts on my local network to be delivered, while at the same time mail to Internet hosts...
Q1408:  If email has been deferred to a member on a local mailing list (implemented through forward files), and one of our ETRN clients...
Q1501:  The MX records for some UUCP domains point to my local host. How do I get it to pass the messages on to UUCP?
Q9802:  ... it sends mail to the outside world only from a restricted list of our local users?
Q9807:  Is there any way to have messages sent to a specific local address delayed by - say - 24 hours?
Q0207:  Why does Exim lower-case the local-part of a non-local domain when routing?
Q0118:  I've set LOOKUP_INCLUDE=-I/client/include in Local/Makefile, but the compilation of exim_dumpdb is ignoring this option and failing....
Q9301:  ... compile on an HP machine and I don't have gcc there. So I put CC=cc in the Local/Makefile, but I got this error:
Q0632:  What does the error User 1 set for local_mbx_delivery transport is on the never_users list mean?
Q0421:  I can't get a regular expression to work in a local_parts option on one of my routers.
Q0718:  ... prevent sending/receiving messages to/for domains which have one MX to localhost or only have address 127.0.0.1 ?
Q0205:  How can I get Exim to deliver to me locally and everyone else at the same domain via SMTP to the MX record specified...
Q0308:  I have a domain for which some local parts must be delivered locally, but the remainder are to be treated like any other remote addresses....
Q0411:  Why will Exim deliver a message locally to any username that is longer than 8 characters as long as the first...
Q5034:  ... I would like the ability to queue messages from external sources while deliver locally generated email as normal.
Q9806:  How do I get exim not to add a Sender: header to locally originated mail?
Q0711:  ... list - and if a match is found file the offending message into a special location? Also is it possible to make Exim only filter parts of an incoming email...
Q0036:  Why do I get the error Permission denied: creating lock file hitching post when Exim tries to do a local delivery?
Q0619:  ... over NFS. I get the error fcntl() failed: No locks available, though the lock daemon is running on the NFS server and other hosts are able to access...
Q9804:  We want to be able to temporarily lock out a user by disabling the password and moving the home directory to...
Q0027:  What does the error Spool file is locked mean?
Q0037:  I am experiencing mailbox locking problems with Sun's mailtool used over a network.
Q9704:  I am experiencing mailbox locking problems with Sun's mailtool used over a network.
Q0619:  ... can't get Exim to deliver over NFS. I get the error fcntl() failed: No locks available, though the lock daemon is running on the NFS server and other...
Q0022:  What does No transport set by system filter in a log line mean?
Q0024:  When I run exim -bd -q10m I get PANIC LOG: exec of exim -q failed.
Q0045:  I see entries in the log that mention two different IP addresses for the same connection. Why is...
Q0049:  What does the log message no immediate delivery: more than 10 messages received in one connection...
Q0059:  ... to begin a TLS session, Exim doesn't seem to receive it. The Outlook log shows this:
Q0063:  ... nothing happens. There is no process, and nothing is written to the Exim log.
Q0073:  I'm seeing log file corruption, with parts of log lines getting mangled by other log...
Q0076:  ... different files, but whenever a message is rejected, I get one message on the reject log and two messages on the main log.
Q0608:  What does the message retry time not reached [for any host] on the log mean? Why won't Exim try to deliver the message?
Q0609:  Exim seems to be sending the same message twice, according to the log, although there is a difference in capitalization of the local part of...
Q0617:  ... retry rules specify longer times after a while, because it is writing a log entry every time, like this:
Q0635:  The log message error ignored appears after some delivery failures. What does...
Q0724:  ... some aliases; when one of these addresses is refused, I see the message on the log, but the response to the remote user is “unknown user” instead...
Q5002:  I want to “tail” the Exim log, but I have a number of other logs I also want to “tail”, and...
Q5015:  I just noticed log entries that start off <= <>. Am I correct in assuming that the <>...
Q0078:  Exim is logging the unknown SMTP command XXXX from my client hosts, and they are unable...
Q0414:  ... that handle my local domain because my users have upper case letters in their login names, but incoming mail now has to use the correct case. Can I relax...
Q0804:  I'm using this rewriting rule to change login names into “friendly” names, but if mail comes in for an upper...
Q9602:  I want to use logrotate which is standard with RH5.2 Linux to rotate my mail logs. Anyone worked out...
Q0076:  I've configured Exim to use syslog for its logs, with the main and reject logs sent to different files, but whenever a...
Q5002:  I want to “tail” the Exim log, but I have a number of other logs I also want to “tail”, and the number of tailing windows is getting...
Q9602:  ... to use logrotate which is standard with RH5.2 Linux to rotate my mail logs. Anyone worked out the logrotate config file that will do this?
Q0020:  Why do connections to my machine's SMTP port take a long time to respond with the banner, when connections to other ports respond...
Q0052:  What does ridiculously long message header in an error report mean?
Q0411:  ... a message locally to any username that is longer than 8 characters as long as the first 8 characters match one of the local usernames?
Q0620:  ... delivery, giving the error retry time not reached for any host after a long failure period?
Q0319:  I have some mails on my queues that are sticking around longer than the retry time indicates they should. They are all getting frozen...
Q0411:  Why will Exim deliver a message locally to any username that is longer than 8 characters as long as the first 8 characters match one of the local...
Q0617:  ... to deliver a message every 10 minutes, though the retry rules specify longer times after a while, because it is writing a log entry every time, like...
Q0006:  I've put an entry for *.my.domain in a DBM lookup file, but it isn't getting recognized.
Q0007:  I've put the entry *@domain.com in a lookup database, but it isn't working. The expansion I'm using is:
Q0030:  I'm trying to use a query-style lookup for hosts that are allowed to relay, but it is giving really weird errors....
Q0033:  What does the error lookup of host "xx.xx.xx" failed in yyy router mean?
Q0035:  I set a hosts condition in an ACL to do a lookup in a file of IP addresses, but it doesn't work.
Q0208:  I can't get a lookup to work in a domain list. I'm trying this:
Q0310:  If a DNS lookup returns no MX records why doesn't Exim just bin the message?
Q0311:  When a DNS lookup for MX records fails to complete, why doesn't Exim send the messsage to...
Q0314:  ... day and there is no particular pattern to the sites it rejects. If I try to lookup the same domain a few minutes later then it is OK.
Q0315:  ... I'd like route all mail with addresses that can't be resolved (the DNS lookup times out) to a relay machine.
Q0407:  How can I arrange for a default value when using a query-style lookup such as LDAP or NIS+ to handle aliases?
Q0434:  ... address? I tried using an asterisk in the system alias file with an lsearch* lookup, but that sent all messages to the default address.
Q0506:  ... $recipients in a system filter gives me another problem: how can I do a string lookup if $recipients is a list of addresses?
Q0733:  Is there any way to tell Exim not to lookup the IP address against any DNS black list if the connection is over IPv6?...
Q0806:  I'm using $domain as the key for a lookup in a rewriting rule, but its contents are not being lowercased. Aren't...
Q9812:  How can I lookup data from a single file using both single IP addresses and IP address blocks as...
Q0118:  I've set LOOKUP_INCLUDE=-I/client/include in Local/Makefile, but the compilation of exim_dumpdb is ignoring this...
Q0120:  I'm trying to compile with LOOKUP_WHOSON, but I keep getting In function `whoson_find': undefined reference to `wso_query'....
Q0075:  ... that contain special characters are causing parsing errors in my LDAP lookups.
Q0080:  Am I to understand that the database lookups must only return one value? They can not return a list of values? The...
Q1003:  We have a large password file. Can Exim use alternative lookups during delivery to speed things up?
Q0061:  ... What does the error Too many “Received” headers - suspected mail loop mean?
Q9603:  I'm seeing the message inetd[334]: imap/tcp server failing ( looping), service terminated on a RedHat 5.2 system, causing imap connections to be refused....
Q0207:  Why does Exim lower-case the local-part of a non-local domain when routing?
Q0806:  ... as the key for a lookup in a rewriting rule, but its contents are not being lowercased. Aren't domains supposed to be handled caselessly?
Q0301:  What do lowest numbered MX record points to local host and remote host address is the local...
Q0110:  I'm trying to build Exim with PAM support. I have included -lpam in EXTRALIBS, but I'm still getting a linking error:
Q0434:  ... single address? I tried using an asterisk in the system alias file with an lsearch* lookup, but that sent all messages to the default address.

    A  B  C  D  E  F  G  H  I  K   L   M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z    FAQ Contents