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

Q5022:  Is there an easy way of removing all queued messages at once in a safe way?
Q1002:  How well does Exim scale?
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?...
Q0504:  I want to search for $ in the subject line, but I can't seem to get the syntax.
Q9803:  A site for which I provide secondary MX is down for some time. Is there a way to run the queue for that destination...
Q0020:  ... when connections to other ports respond instantly? It sometimes takes 30 seconds to respond.
Q0717:  When using Nessus on a system that runs Exim, a number of security issues are raised. Nessus complains that Exim answers to EXPN and/or VRFY;...
Q0602:  Exim keeps crashing with segmentation errors (signal 11 or 139) during delivery. This seems to happen when it...
Q0901:  I would like add some custom headers to selected outgoing mail based on a specific domain and the subject line.
Q1701:  I am trying to set up an Exim server that uses a self-signed certificate to enable my clients to use TLS. However, clients other than...
Q0008:  If I run ./exim -d -bt user@domain all seems well, but when I send a message from my User Agent, it does not arrive at its destination.
Q0021:  What does failed to create child process to send failure message mean? This is a busy mail server with smtp_accept_max...
Q0303:  How do I configure Exim to send all messages to a central server? I don't want to do any local deliveries...
Q0304:  How do I configure Exim to send all non-local mail to a gateway host?
Q0306:  How do I configure Exim to send all non-local mail to a central server if it cannot be immediately delivered...
Q0311:  When a DNS lookup for MX records fails to complete, why doesn't Exim send the messsage to the host defined by the A record?
Q0313:  I send all external mail to a smart host, but this means that bad addresses also...
Q0403:  How do I configure Exim to send messages for unknown local users to a central server?
Q1103:  ... to set up majordomo, but I'm getting a wrong mode error when I try to send it mail.
Q1105:  ... is complaining about an invalid command line when Majordomo tries to send it a message for delivery.
Q1402:  ... so that remote mail only goes out when I do a queue run. However, any email I send with an address anything@aol.com is returned within about 15 minutes saying retry...
Q5004:  I've recently noticed that emails I send with a Bcc: line are being delivered to their final destination with the Bcc:...
Q5007:  When I send a message using the -t command line option, Exim sends only to the addresses...
Q5027:  Is there any way I can send bounces to the postmaster, and nobody else? Basically, I want to receive...
Q9601:  Exim is mysteriously crashing, usually when forking to send a delivery error message.
Q0023:  ... relay, saying failed to find host name from IP address when I have the sender's IP address in an ACL condition? My configuration contains this ACL statement:...
Q0801:  How can I get Exim to strip the hostname from the sender's address?
Q0042:  ... is rejecting bounce messages from Exim, complaining that they have no sender. The SMTP trace does indeed show that the sender address is <>....
Q0428:  ... doesn't make use of the owner- entries in my alias file to change the sender address in outgoing messages to a mailing list.
Q0605:  ... quota, is there a way for me to set it up so that the mail bounces to the sender and is not stored in the mail queue?
Q0621:  ... |/usr/bin/procmail -f- and mail gets delivered, but there was a bounce to the sender, sending him the output of procmail. How can I prevent this?
Q0709:  Does Exim apply RBL checks to error messages, those with an envelope sender of <> ?
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 this so my family...
Q0807:  I want to rewrite local sender addresses depending on the domain of the recipient.
Q1102:  I have set $mailer in majordomo.cf, but it still isn't setting the sender correctly in the messages it sends.
Q1503:  ... 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: header...
Q9806:  How do I get exim not to add a Sender: header to locally originated mail?
Q0710:  I want to reject certain sender-recipient combinations, with a specific message for each such combination.
Q0040:  ... undeliverable bounce messages (e.g. to routeable, but undeliverable, spammer senders) from clogging up the queue for days?
Q0429:  ... domain to local mailboxes, but also to generate messages to the envelope senders.
Q0607:  When I activate ``return receipt'' for example in Netscape Mailbox sending options, then I get an error message from Exim... something like not supported....
Q0609:  Exim seems to be sending the same message twice, according to the log, although there is a difference...
Q0618:  ... up to have a automatic failover if it sees that the system that it is sending all mail to is down.
Q0621:  ... |/usr/bin/procmail -f- and mail gets delivered, but there was a bounce to the sender, sending him the output of procmail. How can I prevent this?
Q0718:  Could anyone points me to right rules to prevent sending/receiving messages to/for domains which have one MX to localhost or only have address...
Q0047:  ... Mailer daemons: exim abandoned: unknown, malformed, or incomplete option -bz sendmail. What does this mean?
Q0415:  ... forward files as well as procmail and effectively drop in Exim in place of Sendmail ?
Q0428:  I've converted from Sendmail, and I notice that Exim doesn't make use of the owner- entries in my alias...
Q0624:   Sendmail has a program called smrsh that restricts what binaries can be run from...
Q0712:  I've hacked sendmail to make an ioctl call at the time of the SMTP RCPT command, to check if...
Q0425:  ... the servers, which does local delivery for the mailboxes it holds, and sends other addresses to the correct other server. Is this possible?
Q0721:  ... set up on my Exim server, but some clients use Outlook Express, which sends queued messages before checking the mailbox, so it doesn't work.
Q1102:  ... majordomo.cf, but it still isn't setting the sender correctly in the messages it sends.
Q5007:  When I send a message using the -t command line option, Exim sends only to the addresses within the message, not to those on the command...
Q9802:  How do I configure Exim so that it sends mail to the outside world only from a restricted list of our local users?...
Q9809:  Can I configure Exim so that my gateway host sends a copy of each incoming message to each of two internal hosts?
Q0305:  ... be delivered directly to the relevant hosts, but all other mail to be sent to my ISP's mail server? The local hosts are all DNS-registered and behave...
Q0416:  What is quickest way to set up Exim so any message sent to a non-existing user would bounce back with a different message, based...
Q0419:  ... warned not to use any more. How can I arrange to delete any mail that is sent to them?
Q0426:  ... anything@anotherdomain. I tried adding $local_part@anotherdomain to my aliases but it did not expand - it sent it to that literal address.
Q0719:  ... to have a per-user limit for the maximum size of messages that can be sent.
Q9702:  How can I get rid of spurious ^M characters in messages sent from CDE dtmail?
Q9807:  Is there any way to have messages sent to a specific local address delayed by - say - 24 hours?
Q0604:  ... MMDF-style mailboxes. How can I get Exim to append the ctrl-A characters that separate indvidual emails?
Q1409:  I would like to have a separate queue per domain for hosts which dial in to collect their mail.
Q9803:  ... down for some time. Is there a way to run the queue for that destination separately from the main queue?
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...
Q0021:  ... to create child process to send failure message mean? This is a busy mail server with smtp_accept_max set to 500, but this problem started to occur at...
Q0042:  My ISP's mail server is rejecting bounce messages from Exim, complaining that they have no sender. The...
Q0050:  I am getting complaints from a customer who uses my Exim server for relaying that they are being blocked with a Too many connections error....
Q0303:  How do I configure Exim to send all messages to a central server? I don't want to do any local deliveries at all on this host.
Q0305:  ... to the relevant hosts, but all other mail to be sent to my ISP's mail server? The local hosts are all DNS-registered and behave like normal Internet...
Q0306:  How do I configure Exim to send all non-local mail to a central server if it cannot be immediately delivered by my host? I don't want to have...
Q0309:  ... whose MX points to the firewall, it is forwarded to the internal mail server, without having to have a list of all the domains involved?
Q0403:  ... configure Exim to send messages for unknown local users to a central server?
Q0425:  ... the mailboxes it holds, and sends other addresses to the correct other server. Is this possible?
Q0619:  ... failed: No locks available, though the lock daemon is running on the NFS server and other hosts are able to access it.
Q0721:  I have POP-before-SMTP set up on my Exim server, but some clients use Outlook Express, which sends queued messages before...
Q1001:  I'm running a large mail server. Should I set split_spool_directory to improve performance?
Q1701:  I am trying to set up an Exim server that uses a self-signed certificate to enable my clients to use TLS. However,...
Q9603:  I'm seeing the message inetd[334]: imap/tcp server failing (looping), service terminated on a RedHat 5.2 system, causing imap connections...
Q0425:  My users' mailboxes are distributed between several servers according to the first letter of the user name. All the servers receive...
Q0026:  ... pipe, but it always gives error code 69, with the comment (could mean service or program unavailable).
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. The...
Q0004:  My virtual domain setup isn't working. How can I debug it?
Q0405:  On a host that accepts mail for several domains, do I have to use fully qualified addresses in /etc/aliases or...
Q0425:  My users' mailboxes are distributed between several servers according to the first letter of the user name. All the servers...
Q1302:  Exim built with Perl support exits with several error messages of the form undefined reference to `PL_stack_sp'.
Q0422:  ... 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.
Q5005:  ... (ghostview) to try printing spec.ps. After every printed page, the printer ejects a blank sheet. Is this something to do with using ``letter'' rather than A4 paper?
Q0406:  Some of my users are using the .forward to pipe to a shell command which appends to the user's INBOX. How can I forbid this?
Q0046:  A short time after I start Exim I see a defunct zombie process. What is causing...
Q0042:  ... Exim, complaining that they have no sender. The SMTP trace does indeed show that the sender address is <>. Why is the Sender on the bounce message...
Q5028:  When I HUP the Exim daemon, the name shown in the process table changes from /usr/lib/sendmail (which is a symlink)...
Q0602:  Exim keeps crashing with segmentation errors ( signal 11 or 139) during delivery. This seems to happen when it is about to contact...
Q0722:  I installed Amavis and it is working, but bounces are simply vanishing.
Q0409:  I want mail for any local part at certain virtual domains to go to a single address for each domain.
Q1406:  ... only the first 10 messages get delivered immediately; the remainder just sit on the queue until a queue runner process finds them.
Q9803:  A site for which I provide secondary MX is down for some time. Is there a way...
Q0314:  ... really annoying intermittent problem where attempts to mail to valid sites are rejected with unknown mail domain. This only happens a few times a...
Q0719:  I would like to have a per-user limit for the maximum size of messages that can be sent.
Q5014:  ... checking the amount of space on the spool for incoming SMTP messages that use the SIZE option. Can I suppress this?
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:...
Q0313:  I send all external mail to a smart host, but this means that bad addresses also get passed to the smart host....
Q0317:  What I'd like to do is have alternative smart hosts, where the one to be used is determined by which ISP I'm connected...
Q0624:  Sendmail has a program called smrsh that restricts what binaries can be run from sendmail aliases. Is there...
Q0005:  ... Exim not rejecting incoming messages addressed to non-existent users at SMTP time?
Q0009:  What does no immediate delivery: too many messages received in one SMTP connection mean?
Q0020:  Why do connections to my machine's SMTP port take a long time to respond with the banner, when connections to...
Q0042:  ... bounce messages from Exim, complaining that they have no sender. The SMTP trace does indeed show that the sender address is <>. Why is the...
Q0048:  ... Whenever exim restarts it takes up to 3-5 minutes to start responding on the SMTP port. Why is this?
Q0205:  ... Exim to deliver to me locally and everyone else at the same domain via SMTP to the MX record specified host?
Q0316:  ... forward all incoming email for a particular domain to another host via SMTP. Whereabouts would I configure that?
Q0613:  I have set fallback_hosts on my smtp transport, but after the error sem@chat.ru cannot be resolved at this time...
Q0712:  I've hacked sendmail to make an ioctl call at the time of the SMTP RCPT command, to check if a user has exceeded their email quota. If they...
Q1201:  When I run fetchmail, I get the error SMTP listener doesn't like recipient address xxx@localhost.
Q1407:  RFC 1985 specifies that the SMTP command ETRN host.domain causes all mail queued for that host, no matter...
Q5014:  ... check_spool_space, Exim is still checking the amount of space on the spool for incoming SMTP messages that use the SIZE option. Can I suppress this?
Q0021:  ... child process to send failure message mean? This is a busy mail server with smtp_accept_max set to 500, but this problem started to occur at about 300 incoming connections....
Q0015:  What does the message Socket bind() to port 25 for address (any) failed: address already in use mean?...
Q5010:  ... pre-built version of Exim anywhere. The machine is a Sparc 5 running Solaris 2.6.
Q9705:  Exim has been crashing on my Solaris x86 system, apparently while running DBM functions.
Q9706:  The exiwhat utility isn't working for me on a Solaris 2 system.
Q9708:  ... ignore /etc/hosts), but don't want to alter the nsswitch.conf file in Solaris 2.
Q1202:  ... far as Exim knows, all mail is coming from 127.0.0.1. Will it check the source address against RBL? Or will it check the From: header?
Q5014:  Although I haven't set check_spool_ space, Exim is still checking the amount of space on the spool for incoming...
Q0702:  I don't want to block spam entirely; how can I inspect each message before deciding whether or not...
Q0703:  How can I test that my spam blocks are working?
Q0716:  ... will accept mail? I want to do this so my family members don't get any spam (or other inappropriate mail).
Q0905:  ... messages, but how can I add text to existing headers? I want to add [ SPAM] to the subject line of messages that appear to be spam.
Q5016:  ... received a message which does not have my address in the To: line. It is a spam message with the same address in both the From: and the To: headers. How...
Q0040:  ... undeliverable bounce messages (e.g. to routeable, but undeliverable, spammer senders) from clogging up the queue for days?
Q5010:  ... can't seem to find a pre-built version of Exim anywhere. The machine is a Sparc 5 running Solaris 2.6.
Q0614:  ... e-mails waiting for me. These are forced down Exim's throat in one go. Exim spawns a lot of kids, but is there some limit to the number of processes it creates?...
Q0104:  ... Exim release. Do I need to ensure the spool is empty, or take any other special action?
Q0201:  ... How can I arrange that messages larger than some limit are handled by a special router?
Q0711:  ... the 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...
Q0404:  ... arrange for messages submitted by (for example) Majordomo to be handled specially?
Q0017:  Whenever Exim tries to deliver a specific message to a particular server, it fails, giving the error Remote end closed connection...
Q0402:  ... to go into one pop3 mail account? The customer doesn't want to add a list of specific local parts to the system.
Q0710:  I want to reject certain sender-recipient combinations, with a specific message for each such combination.
Q0901:  ... would like add some custom headers to selected outgoing mail based on a specific domain and the subject line.
Q9807:  Is there any way to have messages sent to a specific local address delayed by - say - 24 hours?
Q0205:  ... locally and everyone else at the same domain via SMTP to the MX record specified host?
Q1407:  RFC 1985 specifies that the SMTP command ETRN host.domain causes all mail queued for that...
Q0202:  Can I specify a list of domains to explicitly reject?
Q0617:  ... trying 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,...
Q1003:  ... large password file. Can Exim use alternative lookups during delivery to speed things up?
Q9808:  ... where I want to do the actual deliveries from. How can I get Exim to split a message into groups of recipients between the three hosts?
Q1001:  I'm running a large mail server. Should I set split_spool_directory to improve performance?
Q0027:  What does the error Spool file is locked mean?
Q0044:  What does the error Failed to create spool file mean?
Q0104:  I'm about to upgrade to a new Exim release. Do I need to ensure the spool is empty, or take any other special action?
Q5014:  Although I haven't set check_ spool_space, Exim is still checking the amount of space on the spool for incoming...
Q9702:  How can I get rid of spurious ^M characters in messages sent from CDE dtmail?
Q9701:  Exim builds fine with gcc on SunOS 4 but crashes inside sscanf().
Q9602:  I want to use logrotate which is standard with RH5.2 Linux to rotate my mail logs. Anyone worked out the logrotate...
Q0046:  A short time after I start Exim I see a defunct zombie process. What is causing this?
Q0048:  Whenever exim restarts it takes up to 3-5 minutes to start responding on the SMTP port. Why is this?
Q0113:  I've compiled Exim and I've managed to start it but there was one problem - it always complained that libmsqlclient.so.10...
Q5015:  I just noticed log entries that start off <= <>. Am I correct in assuming that the <> indicates...
Q0021:  ... This is a busy mail server with smtp_accept_max set to 500, but this problem started to occur at about 300 incoming connections.
Q0606:  ... option on the pipe transport (tmail prefers \r\n terminations) message bodies started to vanish.
Q0612:  Why does the pipe transport add a line starting with >From to messages?
Q0423:  ... 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 a .forward...
Q5012:  Does Exim support Delivery Status Notification (DSN), Message Status Notification (MSN), or any other form...
Q0319:  I have some mails on my queues that are sticking around longer than the retry time indicates they should. They are all...
Q0040:  How can I stop undeliverable bounce messages (e.g. to routeable, but undeliverable, spammer...
Q9707:  How do I stop Sun's dtcm from hanging?
Q0034:  ... one host, but when I copied the binary to another identical host, it stopped working (it could not resolve DNS names).
Q1403:  How should Exim be configured when it is acting as a temporary storage system for a domain on a dial-up host?
Q0605:  ... for me to set it up so that the mail bounces to the sender and is not stored in the mail queue?
Q0019:  There seems to be a problem in the string expansion code: it doesn't recognize references to headers such as ${h_to}....
Q0505:  My problem is that Exim replaces $local_part with an empty string in the system filtering. What's wrong or what did I miss?
Q0506:  ... $recipients in a system filter gives me another problem: how can I do a string lookup if $recipients is a list of addresses?
Q0801:  How can I get Exim to strip the hostname from the sender's address?
Q5024:  I often have the problem that a message gets stuck in the mail queue and I want it to be bounced to a certain address.
Q5029:  ... message with a recipient address that contains a non-printing character is stuck on my mail queue. How can I remove this address?
Q0503:  I received a message with a Subject: line that contained a non-printing character (a carriage return). This...
Q0504:  I want to search for $ in the subject line, but I can't seem to get the syntax.
Q0901:  ... headers to selected outgoing mail based on a specific domain and the subject line.
Q0905:  ... but how can I add text to existing headers? I want to add [SPAM] to the subject line of messages that appear to be spam.
Q0611:  I set up |/bin/grep Subject|/usr/bin/smbclient -M <netbiosname> as an alias but it doesn't work.
Q0404:  How can I arrange for messages submitted by (for example) Majordomo to be handled specially?
Q0412:  ... /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 the .forward file.
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.
Q9707:  How do I stop Sun's dtcm from hanging?
Q9701:  Exim builds fine with gcc on SunOS 4 but crashes inside sscanf().
Q9703:  On SunOS 4 Exim crashes when looking up domains in the DNS that have more than...
Q0029:  I can't seem to figure out why PAM support doesn't work correctly.
Q0110:  I'm trying to build Exim with PAM support. I have included -lpam in EXTRALIBS, but I'm still getting a linking error:...
Q0706:  How can I get POP-auth-before-relay support in Exim?
Q1301:  Exim built with Perl support exits with the error message ./exim: can't load library 'libperl.so'....
Q1302:  Exim built with Perl support exits with several error messages of the form undefined reference to `PL_stack_sp'....
Q1407:  ... for that host, no matter what domain it's for, to be delivered. Why doesn't Exim support this?
Q5012:  Does Exim support Delivery Status Notification (DSN), Message Status Notification (MSN),...
Q9401:  On BSDI 4.0, Exim built with Perl support exits with the error message
Q0607:  ... options, then I get an error message from Exim... something like not supported. Can I activate delivery confirmations?
Q5014:  ... space on the spool for incoming SMTP messages that use the SIZE option. Can I suppress this?
Q0103:  I'm getting an undefined symbol error for hosts_ctl when I try to build Exim. (On some systems this error is...
Q0108:  I'm getting an unresolved symbol ldap_is_ldap_url when trying to build Exim.
Q0109:  I'm getting an unresolved symbol mysql_close when trying to build Exim.
Q5028:  ... shown in the process table changes from /usr/lib/sendmail (which is a symlink) to the real binary name. Can I change this?
Q0413:  When a user's .forward file is syntactially invalid, Exim defers delivery of all messages to that user, which sometimes include...
Q0504:  ... want to search for $ in the subject line, but I can't seem to get the syntax.
Q0013:  What does the error message transport system_aliases: cannot find transport driver "redirect" in line 92 mean?

    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