~ubuntu-branches/ubuntu/hardy/exim4/hardy-proposed

« back to all changes in this revision

Viewing changes to doc/OptionLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Marc Haber
  • Date: 2005-07-02 06:08:34 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050702060834-qk17pd52kb9nt3bj
Tags: 4.52-1
* new upstream version 4.51. (mh)
  * adapt 70_remove_exim-users_references
  * remove 37_gnutlsparams
  * adapt 36_pcre
  * adapt 31_eximmanpage
* fix package priorities to have them in sync with override again. (mh)
* Fix error in nb (Norwegian) translation.
  Thanks to Helge Hafting. (mh). Closes: #315775
* Standards-Version: 3.6.2, no changes needed. (mh)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
$Cambridge: exim/exim-doc/doc-txt/OptionLists.txt,v 1.9 2005/06/21 14:14:55 ph10 Exp $
 
2
 
1
3
LISTS OF EXIM OPTIONS
2
4
---------------------
3
5
 
4
 
This file contains complete lists of three kinds of Exim option:
 
6
This file contains complete lists of four kinds of Exim option:
5
7
 
6
8
  1. Those that can appear in the run time configuration file;
7
9
  2. Those that can be used on the command line;
9
11
  4. Those that can appear in the build time configuration for the Exim monitor
10
12
     (Local/eximon.conf).
11
13
 
12
 
This file was last updated for Exim release 4.10.
 
14
This file was last updated for Exim release 4.51.
13
15
 
14
16
 
15
17
1. RUN TIME OPTIONS
50
52
-----------------------------------------------------------------------------------------
51
53
accept_8bitmime                      boolean         false         main              1.60
52
54
acl_not_smtp                         string*         unset         main              4.11
 
55
acl_not_smtp_mime                    string*         unset         main              4.51 with content scan
53
56
acl_smtp_auth                        string*         unset         main              4.00
54
57
acl_smtp_connect                     string*         unset         main              4.11
55
58
acl_smtp_data                        string*         unset         main              4.00
58
61
acl_smtp_helo                        string*         unset         main              4.20
59
62
acl_smtp_mail                        string*         unset         main              4.11
60
63
acl_smtp_mailauth                    string*         unset         main              4.21
 
64
acl_smtp_mime                        string*         unset         main              4.50 with content scan
 
65
acl_smtp_predata                     string*         unset         main              4.43
 
66
acl_smtp_quit                        string*         unset         main              4.43
61
67
acl_smtp_rcpt                        string*         unset         main              4.00
62
68
acl_smtp_starttls                    string*         unset         main              4.11
63
69
acl_smtp_vrfy                        string*         unset         main              4.00
79
85
authenticated_sender                 string*         unset         smtp              4.14
80
86
authenticate_hosts                   host list       unset         smtp              3.13
81
87
auto_thaw                            time            0s            main
 
88
av_scanner                           string*         +             main              4.50 with content scan
82
89
batch_id                             string          unset         appendfile        4.00
83
90
                                                     unset         lmtp              4.00
84
91
                                                     unset         pipe              4.00
133
140
current_directory                    string          unset         transports        4.00
134
141
                                                     unset         queryprogram      4.00
135
142
daemon_smtp_ports                    string          unset         main              1.75  pluralised in 4.21
 
143
daemon_startup_retries               int             9             main              4.52
 
144
daemon_startup_sleep                 time            30s           main              4.52
136
145
data                                 string          unset         redirect          4.00
137
146
data_timeout                         time            5m            smtp
138
147
debug_print                          string*         unset         authenticators    4.00
192
201
final_timeout                        time            10m           smtp
193
202
finduser_retries                     integer         0             main
194
203
forbid_blackhole                     boolean         false         redirect          4.00
 
204
forbid_exim_filter                   boolean         false         redirect          4.44
195
205
forbid_fail                          boolean         false         redirect          4.00
196
206
forbid_file                          boolean         false         redirect          4.00
197
207
forbid_filter_existstest             boolean         false         redirect          4.00
204
214
forbid_filter_run                    boolean         false         redirect          4.00
205
215
forbid_include                       boolean         false         redirect          4.00
206
216
forbid_pipe                          boolean         false         redirect          4.00
 
217
forbid_sieve_filter                  boolean         false         redirect          4.44
207
218
freeze_exec_fail                     boolean         false         pipe              1.89
208
219
freeze_tell                          boolean         false         main              4.00 replaces freeze_tell_mailmaster
209
220
from                                 string*         unset         autoreply
239
250
                                     string list*    unset         smtp
240
251
hosts_avoid_esmtp                    host list       unset         smtp              4.21
241
252
hosts_avoid_tls                      host list       unset         smtp              3.20
 
253
hosts_connection_nolog               host list       unset         main              4.43
242
254
hosts_max_try                        integer         5             smtp              3.20
 
255
hosts_max_try_hardlimit              integer         50            smtp              4.50
243
256
hosts_nopass_tls                     host list       unset         smtp              4.00
244
257
hosts_override                       boolean         false         smtp              2.11
245
258
hosts_randomize                      boolean         false         manualroute       4.00
289
302
log_selector                         string          unset         main              4.00
290
303
log_timezone                         boolean         false         main              4.11
291
304
lookup_open_max                      integer         25            main              2.05
 
305
mailbox_filecount                    string*         unset         appendfile        4.43
 
306
mailbox_size                         string*         unset         appendfile        4.43
292
307
maildir_format                       boolean         false         appendfile        1.70
293
308
maildir_retries                      integer         10            appendfile        1.70
294
309
maildir_tag                          string*         unset         appendfile        1.92
319
334
move_frozen_messages                 boolean         false         main              3.09
320
335
multi_domain                         boolean         true          smtp
321
336
mx_domains                           domain list     unset         dnslookup         4.00
 
337
mx_fail_domains                      domain list     unset         dnslookup         4.43
322
338
mysql_servers                        string list     unset         main              3.03
323
339
never_users                          string list     unset         main
324
340
notify_comsat                        boolean         false         appendfile
417
433
serialize_hosts                      host list       unset         smtp              1.60
418
434
server_advertise_condition           string*         unset         authenticators    4.14
419
435
server_condition                     string*         unset         plaintext         3.10
 
436
server_hostname                      string*   "$primary_hostname" cyrus_sasl        4.43
420
437
server_mail_auth_condition           string*         unset         authenticators    3.22
 
438
server_mech                          string          public_name   cyrus_sasl        4.43
421
439
server_prompts                       string*         unset         plaintext         3.10
 
440
server_realm                         string          unset         cyrus_sasl        4.43
422
441
server_secret                        string*         unset         cram_md5          3.10
 
442
server_service                       string          "smtp"        cyrus_sasl        4.43
423
443
server_set_id                        string*         unset         authenticators    3.10
424
444
shadow_condition                     string*         unset         transports
425
445
shadow_transport                     string          unset         transports
451
471
smtp_reserve_hosts                   host list       unset         main
452
472
smtp_return_error_details            boolean         false         main              4.11
453
473
socket                               string*         unset         lmtp              4.11
 
474
spamd_address                        string          +             main              4.50 with content scan
454
475
split_spool_directory                boolean         false         main              1.70
455
476
spool_directory                      string          ++            main
 
477
srv_fail_domains                     domain list     unset         dnslookup         4.43
456
478
strip_excess_angle_brackets          boolean         false         main
457
479
strip_trailing_dot                   boolean         false         main
458
480
subject                              string*         unset         autoreply
477
499
                                                     1h            pipe
478
500
                                                     1h            queryprogram      4.00
479
501
                                                     5s            iplookup          4.00
 
502
timeout_defer                        boolean         false         pipe              4.51
480
503
timeout_frozen_after                 time            0s            main              3.20
481
504
timezone                             string          +             main              3.15
482
505
tls_advertise_hosts                  host list       *             main              3.20
483
506
tls_certificate                      string*         unset         main              3.20
484
507
                                                     unset         smtp              3.20
485
508
tls_dhparam                          string*         unset         main              3.20
 
509
tls_on_connect_ports                 string          unset         main              4.43
486
510
tls_privatekey                       string*         unset         main              3.20
487
511
                                                     unset         smtp              3.20
488
512
tls_remember_emstp                   boolean         false         main              4.21
538
562
are available only to admin users, and those marked with * exist only to
539
563
provide compatibility with Sendmail.
540
564
 
541
 
-B            * Ignored
542
 
-bd           + Start daemon
543
 
-bdf          + Start daemon and run it in the foreground
544
 
-be             Test string expansion
545
 
-bF             Test system filter file
546
 
-bf             Test user filter file
547
 
-bfd            Set domain for filter testing
548
 
-bfl            Set local part for filter testing
549
 
-bfp            Set local part prefix for filter testing
550
 
-bfs            Set local part suffix for filter testing
551
 
-bh             Test incoming SMTP call
552
 
-bi           * Run <command>bi_command</command>
553
 
-bm             Accept message on standard input
554
 
-bP             Show configuration option settings
555
 
-bp           + List the queue
556
 
-bpa          + ... with generated addresses as well
557
 
-bpc          + ... but just show a count of messages
558
 
-bpr          + ... do not sort
559
 
-bpra         + ... with generated addresses, unsorted
560
 
-bpru         + ... only undelivered addresses, unsorted
561
 
-bpu          + ... only undelivered addresses
562
 
-brt            Test retry rules
563
 
-brw            Test rewriting rules
564
 
-bS             Read batch SMTP on standard input
565
 
-bs             Run SMTP on standard input and output
566
 
-bt             Test address directing and routing
567
 
-bV             Verify version number
568
 
-bv             Test recipient address verification
569
 
-bvs            Test sender address verification
570
 
-C            + Use alternate configuration file
571
 
-D            + Define macro for configuration file
572
 
-d              Turn on debugging output
573
 
-dropcr         Remove CR character in input: became a no-op in 4.21
574
 
-E              Internal use only
575
 
-ex           * Synonym for -oex (for several different x)
576
 
-F              Set calling user name
577
 
-f            # Set calling user address
578
 
-G            * Ignored
579
 
-h            * Ignored
580
 
-i              Dot does not terminate message
581
 
-M            + Force deliver specific message
582
 
-Mar          + Add recipient to message
583
 
-MC             Internal use only
584
 
-MCA            Internal use only
585
 
-MCP            Internal use only
586
 
-MCQ            Internal use only
587
 
-MCS            Internal use only
588
 
-MCT            Internal use only
589
 
-Mc           + Deliver specific message
590
 
-Mes          + Edit message sender
591
 
-Mf           + Freeze message(s)
592
 
-Mg           + Give up (bounce) message(s)
593
 
-Mmad         + Mark all recipients delivered
594
 
-Mmd          + Mark one recipient delivered
595
 
-Mrm          + Remove message(s) (no bounce)
596
 
-Mt           + Thaw message(s)
597
 
-Mvb          + View message body
598
 
-Mvh          + View message header
599
 
-Mvl          + View message log
600
 
-m            * Ignored
601
 
-N            + Deliver without transporting
602
 
-n            * Ignored
603
 
-oA           * Supply argument for <option>-bi</option>
604
 
-oB             Set max messages down one connection
605
 
-odb            Background delivery
606
 
-odf            Foreground delivery
607
 
-odi            Foreground delivery
608
 
-odq            Queue message; do not deliver
609
 
-odqs           ... do not do SMTP deliveries
610
 
-oee            Error sent by mail; zero return code
611
 
-oem            Error sent by mail; non-zero return code
612
 
-oep            Error written to standard error stream
613
 
-oeq          * Error written to standard error stream
614
 
-oew          * Error sent by mail; non-zero return code
615
 
-oi             Dot does not terminate message
616
 
-oitrue       * Dot does not terminate message
617
 
-oMa          # Supply host address
618
 
-oMaa         # Supply authenticator name
619
 
-oMai         # Supply authenticated id
620
 
-oMas         # Supply authenticated sender
621
 
-oMi          # Supply interface address
622
 
-oMr          # Supply protocol name
623
 
-oMs          # Supply host name
624
 
-oMt          # Supply ident string
625
 
-om           * Ignored
626
 
-oo           * Ignored
627
 
-or             Timeout non-SMTP messages
628
 
-ov           * Verbose; same as -v
629
 
-oX             Alternative port for daemon
630
 
-pd             Delay Perl interpreter start
631
 
-ps             Do not delay Perl interpreter start
632
 
-q            + Run the queue                    )
633
 
-qf           + ... force delivery               ) Other combinations are
634
 
-qff          + ... and include frozen messages  ) possible. The syntax is
635
 
-qi           + ... initial deliveries only      )
636
 
-ql           + ... local deliveries only        )   -q[q][f][f][i|l][time]
637
 
-qq           + Two-stage queue run              )
638
 
-qR           * Same as -R
639
 
-qS           * Same as -S
640
 
-R              Select by recipient in queue run
641
 
-Rf             ... with forcing
642
 
-Rff            ... and frozen messages
643
 
-Rr             ... using regular expression
644
 
-Rrf            ... with forcing
645
 
-Rrff           ... and frozen messages
646
 
-r            * Synonym for -f
647
 
-S              Select by sender in queue run
648
 
-Sf             ... with forcing
649
 
-Sff            ... and frozen messages
650
 
-Sr             ... using regular expression
651
 
-Srf            ... with forcing
652
 
-Srff           ... and frozen messages
653
 
-t              Take recipients from header lines
654
 
-U            * Ignored
655
 
-v              Verbose - shows SMTP dialogue and other delivery info
656
 
-x              Ignored (AIX compatibility)
 
565
--               Terminate options
 
566
--help           Give a little help (not a lot)
 
567
-B             * Ignored
 
568
-bd            + Start daemon
 
569
-bdf           + Start daemon and run it in the foreground
 
570
-be              Test string expansion
 
571
-bF              Test system filter file
 
572
-bf              Test user filter file
 
573
-bfd             Set domain for filter testing
 
574
-bfl             Set local part for filter testing
 
575
-bfp             Set local part prefix for filter testing
 
576
-bfs             Set local part suffix for filter testing
 
577
-bh              Test incoming SMTP call, omitting callouts
 
578
-bhc             Test incoming SMTP call, with callouts
 
579
-bi            * Run <command>bi_command</command>
 
580
-bm              Accept message on standard input
 
581
-bnq             Don't qualify addresses in locally submitted messages
 
582
-bP              Show configuration option settings
 
583
-bp            + List the queue
 
584
-bpa           + ... with generated addresses as well
 
585
-bpc           + ... but just show a count of messages
 
586
-bpr           + ... do not sort
 
587
-bpra          + ... with generated addresses, unsorted
 
588
-bpru          + ... only undelivered addresses, unsorted
 
589
-bpu           + ... only undelivered addresses
 
590
-brt             Test retry rules
 
591
-brw             Test rewriting rules
 
592
-bS              Read batch SMTP on standard input
 
593
-bs              Run SMTP on standard input and output
 
594
-bt              Test address directing and routing
 
595
-bV              Verify version number
 
596
-bv              Test recipient address verification
 
597
-bvs             Test sender address verification
 
598
-C             + Use alternate configuration file
 
599
-D             + Define macro for configuration file
 
600
-d             + Turn on debugging output
 
601
-dd            + Ditto, but if a daemon, not for subprocesses
 
602
-dropcr          Remove CR character in input: became a no-op in 4.21
 
603
-E               Internal use only
 
604
-ex            * Synonym for -oex (for several different x)
 
605
-F               Set calling user name
 
606
-f             # Set calling user address
 
607
-G             * Ignored
 
608
-h             * Ignored
 
609
-i               Dot does not terminate message
 
610
-M             + Force deliver specific message
 
611
-Mar           + Add recipient to message
 
612
-MC              Internal use only
 
613
-MCA             Internal use only
 
614
-MCP             Internal use only
 
615
-MCQ             Internal use only
 
616
-MCS             Internal use only
 
617
-MCT             Internal use only
 
618
-Mc            + Deliver specific message
 
619
-Mes           + Edit message sender
 
620
-Mf            + Freeze message(s)
 
621
-Mg            + Give up (bounce) message(s)
 
622
-Mmad          + Mark all recipients delivered
 
623
-Mmd           + Mark one recipient delivered
 
624
-Mrm           + Remove message(s) (no bounce)
 
625
-Mt            + Thaw message(s)
 
626
-Mvb           + View message body
 
627
-Mvh           + View message header
 
628
-Mvl           + View message log
 
629
-m             * Ignored
 
630
-N             + Deliver without transporting
 
631
-n             * Ignored
 
632
-O             * Ignored
 
633
-oA            * Supply argument for <option>-bi</option>
 
634
-oB              Set max messages down one connection
 
635
-odb             Background delivery
 
636
-odf             Foreground delivery
 
637
-odi             Foreground delivery
 
638
-odq             Queue message; do not deliver
 
639
-odqs            ... do not do SMTP deliveries
 
640
-oee             Error sent by mail; zero return code
 
641
-oem             Error sent by mail; non-zero return code
 
642
-oep             Error written to standard error stream
 
643
-oeq           * Error written to standard error stream
 
644
-oew           * Error sent by mail; non-zero return code
 
645
-oi              Dot does not terminate message
 
646
-oitrue        * Dot does not terminate message
 
647
-oMa           # Supply host address
 
648
-oMaa          # Supply authenticator name
 
649
-oMai          # Supply authenticated id
 
650
-oMas          # Supply authenticated sender
 
651
-oMi           # Supply interface address
 
652
-oMr           # Supply protocol name
 
653
-oMs           # Supply host name
 
654
-oMt           # Supply ident string
 
655
-om            * Ignored
 
656
-oo            * Ignored
 
657
-oP            * Specify path for daemon's pid file
 
658
-or              Timeout non-SMTP messages
 
659
-os              Timeout for SMTP messages
 
660
-ov            * Verbose; same as -v
 
661
-oX              Alternative port for daemon
 
662
-pd              Delay Perl interpreter start
 
663
-ps              Do not delay Perl interpreter start
 
664
-p<r>:<s>      * Same as -oMr <r> -oMs <s>
 
665
-q             + Run the queue                    )
 
666
-qf            + ... force delivery               ) Other combinations are
 
667
-qff           + ... and include frozen messages  ) possible. The syntax is
 
668
-qi            + ... initial deliveries only      )
 
669
-ql            + ... local deliveries only        )   -q[q][f][f][i|l][time]
 
670
-qq            + Two-stage queue run              )
 
671
-qR            * Same as -R
 
672
-qS            * Same as -S
 
673
-R               Select by recipient in queue run
 
674
-Rf              ... with forcing
 
675
-Rff             ... and frozen messages
 
676
-Rr              ... using regular expression
 
677
-Rrf             ... with forcing
 
678
-Rrff            ... and frozen messages
 
679
-r             * Synonym for -f
 
680
-S               Select by sender in queue run
 
681
-Sf              ... with forcing
 
682
-Sff             ... and frozen messages
 
683
-Sr              ... using regular expression
 
684
-Srf             ... with forcing
 
685
-Srff            ... and frozen messages
 
686
-Tqt           * Used by Exim test suite; not recognized in normal use
 
687
-t               Take recipients from header lines
 
688
-ti            * Same as -t -i
 
689
-tls-on-connect  Do TLS on startup (for legacy clients)
 
690
-U             * Ignored
 
691
-v               Verbose - shows SMTP dialogue and other delivery info
 
692
-x               Ignored (AIX compatibility)
657
693
 
658
694
 
659
695
3. BUILD TIME OPTIONS FOR EXIM
716
751
CONFIGURE_FILE               mandatory    Exim runtime configuration file
717
752
CONFIGURE_FILE_USE_EUID      optional*
718
753
CONFIGURE_FILE_USE_NODE      optional*
 
754
CONFIGURE_GROUP              optional*    alternate group for configuration file
 
755
CONFIGURE_OWNER              optional*    alternate owner for configuration file
719
756
CYRUS_PWCHECK_SOCKET         optional     socket for pwcheck daemon
720
757
DBMLIB                       optional**   location of DBM library
721
758
DB_DIRECTORY_MODE            optional*    mode for hints directory
801
838
PERL_LIBS                    system*      library for compiling Perl interface
802
839
PID_FILE_PATH                optional     path to daemon's pid file
803
840
RADIUS_CONFIG_FILE           optional     path to Radius config file
 
841
RADIUS_LIB_TYPE              optional     type of RADIUS library
804
842
RANLIB                       system**     path to ranlib command
805
843
RM_COMMAND                   system       path to rm command
806
844
ROUTER_ACCEPT                driver       include accept router
838
876
TRANSPORT_SMTP               driver       include smtp transport
839
877
USE_DB                       system**     use native DB interface
840
878
USE_GNUTLS                   optional     use GnuTLS instead of OpenSSL
 
879
USE_READLINE                 optional     try to load libreadline for -be
841
880
USE_TCP_WRAPPERS             system       link with tcpwrappers
842
881
USE_TDB                      optional     use the tdb DB interface
843
882
X11                          system**     X11 base directory