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

Q0051:  ... received the following error message: Filter error: unavailable filtering command " fail" near line 8 of filter file.
Q0805:  Is it possible to completely fail a message if the rewrite rules fail?
Q0015:  What does the message Socket bind() to port 25 for address (any) failed: address already in use mean?
Q0021:  What does failed to create child process to send failure message mean? This is a busy mail server...
Q0023:  Why is Exim refusing to relay, saying failed to find host name from IP address when I have the sender's IP address...
Q0024:  When I run exim -bd -q10m I get PANIC LOG: exec of exim -q failed.
Q0033:  What does the error lookup of host "xx.xx.xx" failed in yyy router mean?
Q0044:  What does the error Failed to create spool file mean?
Q0055:  What does the error Failed to open wait-remote_smtp database: Invalid argument mean?
Q0058:  What does the error failed to open DB file /var/spool/exim/db/retry: File exists mean?
Q0060:  Why am I getting the error failed to expand /data/lists/lists/${lc for require_files: ${lc is not a known operator...
Q0071:  What does the error failed to open DB file /var/spool/exim//db/retry: Illegal argument mean?
Q0423:  ... field in the password file contains /no/home/dir. This causes the error failed to stat /no/home/dir (No such file or directory) when Exim tries to look for...
Q0619:  I 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...
Q9605:  ... laptop. When I try to test the Mail program, I get the following error: Failed to open configuration file /etc/exim.conf.
Q0032:  Exim is failing to find the MySQL library, even though is it present within LD_LIBRARY_PATH....
Q0087:  ... rejected after DATA: malformed address: xx@yy may not follow <xx@yy> : failing address in "from" header mean? (I've obscured the real email addresses.)...
Q0106:  ... seem to be recognizing my operating system type correctly, and so is failing to build.
Q0118:  ... Local/Makefile, but the compilation of exim_dumpdb is ignoring this option and failing. Why?
Q9603:  I'm seeing the message inetd[334]: imap/tcp server failing (looping), service terminated on a RedHat 5.2 system, causing imap connections...
Q0618:  I am trying to set exim up to have a automatic failover if it sees that the system that it is sending all mail to is down.
Q0017:  ... Whenever Exim tries to deliver a specific message to a particular server, it fails, giving the error Remote end closed connection after data or Broken pipe...
Q0025:  ... get a pipe command to run when I include a ${if expansion in it. This fails:
Q0107:  Exim fails to build, complaining about the absence of the killpg function.
Q0311:  When a DNS lookup for MX records fails to complete, why doesn't Exim send the messsage to the host defined by...
Q0021:  What does failed to create child process to send failure message mean? This is a busy mail server with smtp_accept_max set to 500,...
Q0620:  ... delivery, giving the error retry time not reached for any host after a long failure period?
Q0712:  ... user has exceeded their email quota. If they have I issue a temporary failure and a message - can I do this with Exim?
Q0613:  I have set fallback_hosts on my smtp transport, but after the error sem@chat.ru cannot be resolved at...
Q0716:  ... sender addresses from which she will accept mail? I want to do this so my family members don't get any spam (or other inappropriate mail).
Q0619:  I 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...
Q0424:  How can I disable Exim's de-duplication features? I want it to do two deliveries if two different aliases expand to the...
Q1201:  When I run fetchmail, I get the error SMTP listener doesn't like recipient address xxx@localhost....
Q1202:  I'm currently using Exim with fetchmail and I'd like to use the RBL on Exim, but will it work? Do I need to configure...
Q0423:  Some of our users have no home directories; the field in the password file contains /no/home/dir. This causes the error failed to stat...
Q9709:  ... compile Exim 4.x on Solaris 2.5.1 I get an error along the lines of no such field in struct as 'value.ui32'.
Q0029:  I can't seem to figure out why PAM support doesn't work correctly.
Q0022:  What does No transport set by system filter in a log line mean?
Q0051:  When I try exim -bf to test a system filter, I received the following error message: Filter error: unavailable filtering...
Q0501:  My filter isn't working. How can I test it?
Q0502:  ... need is the ability to obtain the result of a pipe command so that I can filter externally and redirect internally. Is this possible?
Q0503:  ... that contained a non-printing character (a carriage return). This messed up my filter file. Is there a way to get round it?
Q0506:  Using $recipients in a system filter gives me another problem: how can I do a string lookup if $recipients...
Q0507:  What are the main differences between using an Exim filter and using procmail?
Q0508:  How can I allow the use of relative paths in users' filter files when the directories concerned are not available from the password...
Q0509:  How can I set up a filter file to detect and block virus attachments?
Q0511:  Whenever my system filter uses a mail command to send a message, I get the error User 0 set for address_reply...
Q0512:  I'm trying to reference the Envelope-To: header in my filter, but $h_envelope-to: is always empty.
Q0513:  I want my system filter to freeze all mails greater than 500K in size, but to exclude those to a specific...
Q0622:  Can I write an ordinary file when I run a perl script as a transport filter for the remote_smtp and address_pipe transports?
Q0711:  ... message into a special location? Also is it possible to make Exim only filter parts of an incoming email - e.g. ignore large MIME attachments for example...
Q0905:  I know I can use a system filter to replace certain headers in messages, but how can I add text to existing...
Q0038:  What does the error message error in forward file ( filtering not enabled): missing or malformed local part mean?
Q0051:  ... system filter, I received the following error message: Filter error: unavailable filtering command "fail" near line 8 of filter file.
Q0505:  ... is that Exim replaces $local_part with an empty string in the system filtering. What's wrong or what did I miss?
Q0904:  How I can insert the PGP header line using Exim filters?
Q5004:  ... noticed that emails I send with a Bcc: line are being delivered to their final destination with the Bcc: line still present.
Q0321:  ... I tell an Exim router to use only IPv4 or only IPv6 addresses when it finds both types in the DNS?
Q1406:  ... immediately; the remainder just sit on the queue until a queue runner process finds them.
Q0079:  Our new PIX firewall is causing problems with incoming mail. How can this be fixed?
Q0309:  How can I configure Exim on a firewall machine so that if mail arrives addressed to a domain whose MX points...
Q0411:  ... locally to any username that is longer than 8 characters as long as the first 8 characters match one of the local usernames?
Q0425:  ... users' mailboxes are distributed between several servers according to the first letter of the user name. All the servers receive incoming mail at random....
Q1406:  When I dial up to collect mail from my ISP, only the first 10 messages get delivered immediately; the remainder just sit on the queue...
Q0083:  ... which Exim is rejecting because I have set verify = header_syntax. How can I fix this?
Q0626:  ... case, but the Cyrus LMTP daemon requires the correct case. How can I fix this?
Q0079:  ... PIX firewall is causing problems with incoming mail. How can this be fixed?
Q0054:  I'm getting an Exim configuration error unknown rewrite flag character (m) in line 386 but I haven't used any flags on my rewriting...
Q0054:  ... unknown rewrite flag character (m) in line 386 but I haven't used any flags on my rewriting rules.
Q0088:  ... trying to send a message to Exim 4, and eventually times out. It worked flawlessly with Exim 3. What has changed?
Q1408:  ... files), and one of our ETRN clients is on this mailing list, the -R won't flush the mailing list message for that client.
Q0087:  What does rejected after DATA: malformed address: xx@yy may not follow <xx@yy> : failing address in "from" header mean? (I've obscured...
Q0406:  ... .forward to pipe to a shell command which appends to the user's INBOX. How can I forbid this?
Q0610:  How can I force the next retry time for a host to be now?
Q1404:  I have queue_domains or queue_smtp_domains set, and use -qf to force delivery of waiting mail when I dial in. How can I arrange for any new...
Q0614:  ... holidays my ISP has always hundreds of e-mails waiting for me. These are forced down Exim's throat in one go. Exim spawns a lot of kids, but is there...
Q9601:  Exim is mysteriously crashing, usually when forking to send a delivery error message.
Q0038:  What does the error message error in forward file (filtering not enabled): missing or malformed local part mean?
Q0316:  I would like to forward all incoming email for a particular domain to another host via SMTP. Whereabouts...
Q0415:  Can I use my existing alias files and forward files as well as procmail and effectively drop in Exim in place of Sendmail...
Q0426:  One of the things I want to set up is for anything@onedomain to forward to anything@anotherdomain. I tried adding $local_part@anotherdomain to...
Q1408:  ... been deferred to a member on a local mailing list (implemented through forward files), and one of our ETRN clients is on this mailing list, the -R won't...
Q5027:  ... want the reply/from person to get them. If I think they need it I will forward it myself.
Q0309:  ... arrives addressed to a domain whose MX points to the firewall, it is forwarded to the internal mail server, without having to have a list of all the...
Q0320:  How can I arrange for all mail to user@some.domain to be forwarded to user@other.domain?
Q0729:  ... that are neither valid usernames or distribution lists on mail being forwarded to an internal Win2K server?
Q0628:  ... default retry rule, which I thought meant that Exim should keep trying for four days, but it seems to be bouncing some messages immediately.
Q9201:  On FreeBSD, /usr/sbin/sendmail is a symbolic link to /usr/sbin/mailwrapper; it doesn't...
Q9202:  A script that FreeBSD runs nightly uses mailq with the -Ac parameter. Why doesn't Exim recognize...
Q9203:  How can I use Exim for authenticated SMTP using Cyrus on FreeBSD?
Q0513:  I want my system filter to freeze all mails greater than 500K in size, but to exclude those to a specific domain....
Q0804:  I'm using this rewriting rule to change login names into `` friendly'' names, but if mail comes in for an upper case login name, it doesn't...
Q0319:  ... longer than the retry time indicates they should. They are all getting frozen because some remote admin has set their MX record to 127.0.0.1.
Q0062:  ... crashes. I ran a debugger and discovered that the crash is happening in the function getservbyname(). What's going on?
Q0107:  Exim fails to build, complaining about the absence of the killpg function.
Q5001:  ... limited set of users to perform a limited set of Exim administration functions? I don't want to put them all in the exim group.
Q9705:  ... been crashing on my Solaris x86 system, apparently while running DBM functions.

    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