x 087 2 exim queue


Mail Delivery ModesLinux Network Administrators GuidePrevChapter 19. Getting EximUp and RunningNextMail Delivery Modes As noted previously, Exim is able to deliver messages immediately or queue them for later processing. All incoming mail is stored in the input directory below /var/spool/exim. When queueing is not in operation, a delivery process is started for each message as soon as it arrives. Otherwise, it is left on the queue until a queue-runner process picks it up. Queueing can be made unconditional by setting queue_only in the configuration file, or it can be conditional on the 1-minute system load by a setting such as: queue_only_load = 4 which causes messages to be queued if the system load exceeds 4.[1]If your host is not permanently connected to the Internet, you may want to turn on queueing for remote addresses, while allowing Exim to perform local deliveries immediately. You can do this by setting: queue_remote_domains = * in the configuration file. If you turn on any form of queuing, you have to make sure the queues are checked regularly, probably every 10 or 15 minutes. Even without any explicit queueing options, the queues need to be checked for messages that have been deferred because of temporary delivery failures. If you run Exim in daemon mode, you must add the –q15m option on the command line to process the queue every 15 minutes. You can also invoke exim –q from cron at these intervals. You can display the current mail queue by invoking Exim with the –bp option. Equivalently, you can make mailq a link to Exim, and invoke mailq : $ mailq 2h 52K 12EwGE-0005jD-00 <sam@vbrew.com> D bob@vbrew.com harry@example.net This shows a single message from sam@vbrew.com to two recipients sitting in the message queue. It has been successfully delivered to bob@vbrew.com, but has not yet been delivered to harry@example.net, though it has been on the queue for two hours. The size of the message is 52K, and the ID by which Exim identifies this message is 12EwGE-0005jD-00. You can find out why the delivery is not yet complete by looking at the message's individual log file, which is kept in the msglog directory in Exim's spool directory. The –Mvl option is an easy way of doing this: $ exim –Mvl 12EwGE-0005jD-00 2000-01-30 17:28:13 example.net [192.168.8.2]: Connection timed out 2000-01-30 17:28:13 harry@example.net: remote_smtp transport deferred: Connection timed out Individual log files keep a copy of log entries for each message so you can easily inspect them. The same information could have been extracted from the main log file using the exigrep utility: $ exigrep 12EwGE-0005jD-00 /var/log/exim/exim_mainlog That would take longer, especially on a busy system where the log files can get quite big. The exigrep utility comes into its own when looking for information about more than one message. Its first argument is a regular expression, and it picks out all the log lines concerned with any messages that have at least one log line that matches the expression. Thus it can be used to pick out all messages for one specific address, or all those to or from a specific host.You can keep a general watch on what a running Exim is doing by running tail on its main log file. Another way of doing this is to run the eximon utility that comes with Exim. This is an X11 application that puts up a scrolling display of the main log, and also shows a list of messages that are awaiting delivery, as well as some stripcharts about delivery activity.Notes[1]The system load is a standard Unix measure of the average number of processes that are queued up, waiting to run. The uptime shows load averages taken over the previous 1, 5, and 15 minutes.PrevHomeNextCompiling EximUpMiscellaneous config Options

Wyszukiwarka

Podobne podstrony:
x 087 2 exim
x 087 2 exim delivery
x 087 2 exim simple
x 087 2 exim options
x 087 2 accounting zeroing counter
x 087 2 cnews misc
module Queue
x 087 2 cnews nfs
x 087 2 mail delivery
x 087 2 masq namelookups
x 087 2 firewall filteringmethods
x 087 2 accounting
x 087 2 firewall filtering
x 087 2 uucp
x 087 2 nis shadow
087 092 zzhjfir6ptmapevkxbqtgyde3cqjmuka5gvkrua
x 087 2 appendix brewery

więcej podobnych podstron