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

Q0062:  When I try to start an Exim daemon it crashes. I ran a debugger and discovered that the crash is happening in the...
Q0063:  When I try to start an Exim daemon, nothing happens. There is no process, and nothing is written to the Exim...
Q0619:  ... 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 it.
Q0626:  ... Exim can route local parts independent of their case, but the Cyrus LMTP daemon requires the correct case. How can I fix this?
Q5028:  When I HUP the Exim daemon, the name shown in the process table changes from /usr/lib/sendmail (which...
Q0047:  ... On a reboot, or a restart of the mail system, I see the message Mailer daemons: exim abandoned: unknown, malformed, or incomplete option -bz sendmail....
Q0014:  Exim is timing out after receiving and responding to the DATA command from one particular host, and yet the client host also claims...
Q0017:  ... server, it fails, giving the error Remote end closed connection after data or Broken pipe or a timeout. What's going on?
Q0069:  What does the error SMTP data timeout (message abandoned) on connection from... mean?
Q0081:  What does error in redirect data: included file xxxx is too big mean?
Q0087:  What does rejected after DATA: malformed address: xx@yy may not follow <xx@yy> : failing address in...
Q0432:  I use NIS for my user data. How can I stop Exim rejecting mail when my NIS servers are being restarted?...
Q0508:  ... files when the directories concerned are not available from the password data?
Q0723:  ... PLAIN authentication; Exim keeps responding "535 Incorrect authentication data".
Q1705:  ... listed some hosts in tls_try_verify_hosts, but when they connect, no data appears in $tls_peerdn.
Q5015:  ... assuming that the <> indicates that the envelope did not contain any ``From'' data?
Q5018:  If I am using dbm files for data that Exim reads, can I rebuild them on the fly, or do I need to restart...
Q9812:  How can I lookup data from a single file using both single IP addresses and IP address blocks as keys?...
Q0007:  I've put the entry *@domain.com in a lookup database, but it isn't working. The expansion I'm using is:
Q0055:  What does the error Failed to open wait-remote_smtp database: Invalid argument mean?
Q0080:  Am I to understand that the database lookups must only return one value? They can not return a list of values?...
Q1004:  I just wondered if it might be helpful to put the hints database on a RAM disk during regular operation. Did anybody try that yet?
Q0058:  What does the error failed to open DB file /var/spool/exim/db/retry: File exists mean?
Q0071:  What does the error failed to open DB file /var/spool/exim//db/retry: Illegal argument mean?
Q0102:  I can't get Exim to compile with Berkeley DB version 2.x or 3.x.
Q0116:  I have tried to build Exim with Berkeley DB 3 and 4, but I always get errors.
Q9607:  ... having difficulties trying to make Exim 4 with Redhat 9 and Berkeley DB 4.
Q0006:  I've put an entry for *.my.domain in a DBM lookup file, but it isn't getting recognized.
Q0011:  Instead of exim_dbmbuild, I'm using a homegrown program to build DBM (or cdb) files, but Exim doesn't seem to be able to use them.
Q5018:  If I am using dbm files for data that Exim reads, can I rebuild them on the fly, or do I...
Q9705:  ... has been crashing on my Solaris x86 system, apparently while running DBM functions.
Q0424:  How can I disable Exim's de-duplication features? I want it to do two deliveries if two different aliases expand...
Q9605:  I installed debian 2.2 linux on a small 325mb 486 laptop. When I try to test the Mail program, I...
Q9606:  I'm having trouble configuring Exim 4 on a Debian system. How does /etc/exim4/conf.d work?
Q9608:  I'm running Exim 3 under Debian, and want to upgrade to Exim 4. How difficult is it?
Q0004:  My virtual domain setup isn't working. How can I debug it?
Q0062:  When I try to start an Exim daemon it crashes. I ran a debugger and discovered that the crash is happening in the function getservbyname()....
Q0702:  ... don't want to block spam entirely; how can I inspect each message before deciding whether or not to deliver it?
Q0407:  How can I arrange for a default value when using a query-style lookup such as LDAP or NIS+ to handle aliases?...
Q0418:  I want to use a default entry in my alias file to handle unknown local parts, but it picks up...
Q0434:  ... alias file with an lsearch* lookup, but that send all messages to the default address.
Q0628:  I have the default retry rule, which I thought meant that Exim should keep trying for four...
Q5021:  What does Exim use for POP and IMAP as a default? Do I have to install anything else?
Q5023:  Why does Exim do ident callbacks by default? Isn't this just a waste of resources? I've been told this is an ancient...
Q9812:  ... want to set smtp_accept_max_per_host by this means, and also include a default.
Q0731:  Is there any defence I can use against spam sent through an open proxy?
Q0423:  ... or directory) when Exim tries to look for a .forward file, and the delivery is deferred.
Q0602:  ... happen when it is about to contact a remote host or when a delivery is deferred.
Q1408:  If email has been deferred to a member on a local mailing list (implemented through forward files), and...
Q0413:  When a user's .forward file is syntactially invalid, Exim defers delivery of all messages to that user, which sometimes include the user's own...
Q0046:  A short time after I start Exim I see a defunct zombie process. What is causing this?
Q9807:  Is there any way to have messages sent to a specific local address delayed by - say - 24 hours?
Q0419:  ... which people have been warned not to use any more. How can I arrange to delete any mail that is sent to them?
Q0077:  I've installed Exim and it is delivering mail just fine. However, when I try to read mail from my PC I get connection rejected...
Q0036:  Why do I get the error Permission denied: creating lock file hitching post when Exim tries to do a local delivery?...
Q0430:  Whenever Exim tries to route a local address, it gives a permission denied error for the .forward file, like this:
Q0732:  I would like to either warn or deny when a host uses an underscore in the EHLO command.
Q0807:  I want to rewrite local sender addresses depending on the domain of the recipient.
Q0008:  ... well, but when I send a message from my User Agent, it does not arrive at its destination.
Q5004:  ... that emails I send with a Bcc: line are being delivered to their final destination with the Bcc: line still present.
Q9803:  ... secondary MX is down for some time. Is there a way to run the queue for that destination separately from the main queue?
Q0509:  How can I set up a filter file to detect and block virus attachments?
Q0317:  ... like to do is have alternative smart hosts, where the one to be used is determined by which ISP I'm connected to.
Q1404:  ... 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 messages that arrive while I'm connected...
Q1406:  When I dial up to collect mail from my ISP, only the first 10 messages get delivered...
Q1409:  I would like to have a separate queue per domain for hosts which dial in to collect their mail.
Q1402:  I have a dial-up machine, and I use the queue_smtp_domains option so that remote mail only goes out when...
Q1403:  ... configured when it is acting as a temporary storage system for a domain on a dial-up host?
Q0609:  ... sending the same message twice, according to the log, although there is a difference in capitalization of the local part of the address.
Q0507:  What are the main differences between using an Exim filter and using procmail?
Q0045:  I see entries in the log that mention two different IP addresses for the same connection. Why is this? For example:
Q0076:  ... Exim to use syslog for its logs, with the main and reject logs sent to different files, but whenever a message is rejected, I get one message on the reject...
Q0206:  How can I get Exim to deliver certain domains to a different SMTP port on my local host?
Q0416:  ... Exim so any message sent to a non-existing user would bounce back with a different message, based on the name of non-existing user?
Q0424:  ... Exim's de-duplication features? I want it to do two deliveries if two different aliases expand to the same address.
Q0427:  How can I have an address looked up in two different alias files, and delivered to all the addresses that are found?
Q5030:  I am using exim in a two queues scenario, with two different configuration files. How can I run a second copy of eximon to inspect...
Q9608:  I'm running Exim 3 under Debian, and want to upgrade to Exim 4. How difficult is it?
Q9607:  I'm having difficulties trying to make Exim 4 with Redhat 9 and Berkeley DB 4.
Q0305:  How can I arrange for mail on my local network to be delivered directly to the relevant hosts, but all other mail to be sent to my ISP's mail...
Q0423:  Some of our users have no home directories; the field in the password file contains /no/home/dir. This causes the error failed...
Q0508:  ... can I allow the use of relative paths in users' filter files when the directories concerned are not available from the password data?
Q0623:  ... /var/spool/mail has grown drastically. Is there any possibility of using two directories?
Q0111:  I'm getting the error db.h: No such file or directory when I try to build Exim.
Q0115:  What does Can't open ../scripts/newer: No such file or directory mean? I got it while trying to build Exim.
Q0417:  ... automatically, so that people could just create a .vacation.msg file in their home directory and not have to edit their .forward file?
Q0423:  ... /no/home/dir. This causes the error failed to stat /no/home/dir (No such file or directory) when Exim tries to look for a .forward file, and the delivery is deferred....
Q9804:  ... temporarily lock out a user by disabling the password and moving the home directory to another place. How can we arrange to reject mail for users in this...
Q0424:  How can I disable Exim's de-duplication features? I want it to do two deliveries if two...
Q9804:  We want to be able to temporarily lock out a user by disabling the password and moving the home directory to another place. How can we...
Q1601:  How can I add a disclaimer or an advertisement to a message?
Q0062:  When I try to start an Exim daemon it crashes. I ran a debugger and discovered that the crash is happening in the function getservbyname(). What's going...
Q1004:  ... just wondered if it might be helpful to put the hints database on a RAM disk during regular operation. Did anybody try that yet?
Q5017:  ... purely in memory, that is, it is handled without it ever hitting the disk?
Q0425:  My users' mailboxes are distributed between several servers according to the first letter of the user name....
Q0729:  How can I screen out addresses that are neither valid usernames or distribution lists on mail being forwarded to an internal Win2K server?
Q0012:  ... route to any remote domains. It doesn't seen to be able to access the DNS.
Q0034:  ... binary to another identical host, it stopped working (it could not resolve DNS names).
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...
Q0315:  I'd like route all mail with addresses that can't be resolved (the DNS lookup times out) to a relay machine.
Q0321:  ... use only IPv4 or only IPv6 addresses when it finds both types in the DNS?
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?
Q9703:  On SunOS 4 Exim crashes when looking up domains in the DNS that have more than 10 A records.
Q0305:  ... other mail to be sent to my ISP's mail server? The local hosts are all DNS-registered and behave like normal Internet hosts.
Q0080:  ... must only return one value? They can not return a list of values? The documentation seems to indicate that it's possible to return a list.
Q0412:  ... error bad mode (100664) for /home/test/.forward? I've looked through the documentation but can't see anything to suggest that Exim has to do anything other than read...
Q5006:  ... aren't there any man pages for Exim? I don't always carry my printed documentation.
Q0408:  If I don't fully qualify the addresses in a virtual domain's alias file then mail to aliases which also match the local domain get...
Q0004:  My virtual domain setup isn't working. How can I debug it?
Q0205:  ... can I get Exim to deliver to me locally and everyone else at the same domain via SMTP to the MX record specified host?
Q0207:  Why does Exim lower-case the local-part of a non-local domain when routing?
Q0308:  I have a domain for which some local parts must be delivered locally, but the remainder...
Q0309:  ... configure Exim on a firewall machine so that if mail arrives addressed to a domain whose MX points to the firewall, it is forwarded to the internal mail...
Q0314:  ... where attempts to mail to valid sites are rejected with unknown mail domain. This only happens a few times a day and there is no particular pattern...
Q0316:  I would like to forward all incoming email for a particular domain to another host via SMTP. Whereabouts would I configure that?
Q0405:  ... addresses in /etc/aliases or do I have to set up an alias file for each domain?
Q0408:  If I don't fully qualify the addresses in a virtual domain's alias file then mail to aliases which also match the local domain get...
Q0409:  ... local part at certain virtual domains to go to a single address for each domain.
Q0414:  I have set caseful_local_part on the routers that handle my local domain because my users have upper case letters in their login names, but incoming...
Q0429:  I would like to deliver mail addressed to a given domain to local mailboxes, but also to generate messages to the envelope senders....
Q0513:  ... all mails greater than 500K in size, but to exclude those to a specific domain. However, I don't seem to be able to use $domain in a system filter.
Q0802:  I have Exim configured to remove the hostname portion of the domain on outgoing mail, and yet the hostname is present when the mail gets delivered....
Q0807:  I want to rewrite local sender addresses depending on the domain of the recipient.
Q0901:  ... add some custom headers to selected outgoing mail based on a specific domain and the subject line.
Q1403:  ... Exim be configured when it is acting as a temporary storage system for a domain on a dial-up host?
Q1407:  RFC 1985 specifies that the SMTP command ETRN host. domain causes all mail queued for that host, no matter what domain it's for,...
Q1409:  I would like to have a separate queue per domain for hosts which dial in to collect their mail.
Q5008:  If I set up a domain list to contain *customer.com, it matches customer.com and abc.customer.com as...
Q0012:  Exim is unable to route to any remote domains. It doesn't seen to be able to access the DNS.
Q0018:  ... same connection when I do something like: exim -v -R @aol.com? For other domains, I do this and I see the appropriate waiting for passed connections to get...
Q0202:  Can I specify a list of domains to explicitly reject?
Q0203:  How can I arrange to do my own qualification of non-fully-qualified domains, and then pass them on to the next router?
Q0206:  How can I get Exim to deliver certain domains to a different SMTP port on my local host?
Q0309:  ... to the internal mail server, without having to have a list of all the domains involved?
Q0405:  On a host that accepts mail for several domains, do I have to use fully qualified addresses in /etc/aliases or do I have...
Q0409:  I want mail for any local part at certain virtual domains to go to a single address for each domain.
Q0419:  I have some obsolete domains which people have been warned not to use any more. How can I arrange to...
Q0422:  How can I arrange for all addresses in a group of domains *.example.com to share the same alias file? I have a number of such groups....
Q0435:  ... alias file contains fully qualified addresses as keys, and some wildcard domains in the form @foo.bar. Can Exim handle these?
Q0718:  ... points me to right rules to prevent sending/receiving messages to/for domains which have one MX to localhost or only have address 127.0.0.1 ?
Q0806:  ... lookup in a rewriting rule, but its contents are not being lowercased. Aren't domains supposed to be handled caselessly?
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?...
Q5009:  I want to match all domains of the form *.oyoy.org but want a few exceptions. For instance I don't want foo.oyoy.org...
Q9703:  On SunOS 4 Exim crashes when looking up domains in the DNS that have more than 10 A records.
Q0623:  My /var/spool/mail has grown drastically. Is there any possibility of using two directories?
Q0013:  ... does the error message transport system_aliases: cannot find transport driver "redirect" in line 92 mean?
Q0415:  ... existing alias files and forward files as well as procmail and effectively drop in Exim in place of Sendmail ?
Q5012:  Does Exim support Delivery Status Notification ( DSN), Message Status Notification (MSN), or any other form of delivery acknowledgement?...
Q9707:  How do I stop Sun's dtcm from hanging?
Q9702:  How can I get rid of spurious ^M characters in messages sent from CDE dtmail?

    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