~ubuntu-branches/ubuntu/hoary/postfix/hoary

« back to all changes in this revision

Viewing changes to src/global/mail_params.h

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2005-03-17 17:15:01 UTC
  • mfrom: (0.1.2 sarge)
  • Revision ID: james.westby@ubuntu.com-20050317171501-vylflgm701yb83ik
Tags: 2.1.5-9ubuntu3
Sigh.  Get rid of failure messages during _shutdown_, too.  Closes: #7364

Show diffs side-by-side

added added

removed removed

Lines of Context:
519
519
#define DEF_DUP_FILTER_LIMIT    1000
520
520
extern int var_dup_filter_limit;
521
521
 
522
 
#define VAR_TLS_RAND_EXCH_NAME  "tls_random_exchange_name"
523
 
#define DEF_TLS_RAND_EXCH_NAME  "${config_directory}/prng_exch"
524
 
extern char *var_tls_rand_exch_name;
525
 
 
526
 
#define VAR_TLS_RAND_SOURCE     "tls_random_source"
527
 
#define DEF_TLS_RAND_SOURCE     ""
528
 
extern char *var_tls_rand_source;
529
 
 
530
 
#define VAR_TLS_RAND_BYTES      "tls_random_bytes"
531
 
#define DEF_TLS_RAND_BYTES      32
532
 
extern int var_tls_rand_bytes;
533
 
 
534
 
#define VAR_TLS_DAEMON_RAND_SOURCE      "tls_daemon_random_source"
535
 
#define DEF_TLS_DAEMON_RAND_SOURCE      ""
536
 
extern char *var_tls_daemon_rand_source;
537
 
 
538
 
#define VAR_TLS_DAEMON_RAND_BYTES       "tls_daemon_random_bytes"
539
 
#define DEF_TLS_DAEMON_RAND_BYTES       32
540
 
extern int var_tls_daemon_rand_bytes;
541
 
 
542
 
#define VAR_TLS_RESEED_PERIOD   "tls_random_reseed_period"
543
 
#define DEF_TLS_RESEED_PERIOD   "3600s"
544
 
extern int var_tls_reseed_period;
545
 
 
546
 
#define VAR_TLS_PRNG_UPD_PERIOD "tls_random_prng_update_period"
547
 
#define DEF_TLS_PRNG_UPD_PERIOD "60s"
548
 
extern int var_tls_prng_upd_period;
549
 
 
550
522
 /*
551
523
  * Queue manager: relocated databases.
552
524
  */
796
768
#define DEF_SMTP_XFWD_TMOUT     "300s"
797
769
extern int var_smtp_xfwd_tmout;
798
770
 
799
 
#define VAR_SMTP_STARTTLS_TMOUT "smtp_starttls_timeout"
800
 
#define DEF_SMTP_STARTTLS_TMOUT "300s"
801
 
extern int var_smtp_starttls_tmout;
802
 
 
803
771
#define VAR_SMTP_MAIL_TMOUT     "smtp_mail_timeout"
804
772
#define DEF_SMTP_MAIL_TMOUT     "300s"
805
773
extern int var_smtp_mail_tmout;
860
828
#define DEF_SMTP_BIND_ADDR      ""
861
829
extern char *var_smtp_bind_addr;
862
830
 
863
 
#define VAR_SMTP_BIND_ADDR6     "smtp_bind_address6"
864
 
#define DEF_SMTP_BIND_ADDR6     ""
865
 
extern char *var_smtp_bind_addr6;
866
 
 
867
831
#define VAR_SMTP_HELO_NAME      "smtp_helo_name"
868
832
#define DEF_SMTP_HELO_NAME      "$myhostname"
869
833
extern char *var_smtp_helo_name;
873
837
extern bool var_smtp_rand_addr;
874
838
 
875
839
#define VAR_SMTP_LINE_LIMIT     "smtp_line_length_limit"
876
 
#define DEF_SMTP_LINE_LIMIT     0
 
840
#define DEF_SMTP_LINE_LIMIT     990
877
841
extern int var_smtp_line_limit;
878
842
 
879
843
#define VAR_SMTP_PIX_THRESH     "smtp_pix_workaround_threshold_time"
905
869
#define DEF_SMTPD_TMOUT         "300s"
906
870
extern int var_smtpd_tmout;
907
871
 
908
 
#define VAR_SMTPD_STARTTLS_TMOUT "smtpd_starttls_timeout"
909
 
#define DEF_SMTPD_STARTTLS_TMOUT "300s"
910
 
extern int var_smtpd_starttls_tmout;
911
 
 
912
872
#define VAR_SMTPD_RCPT_LIMIT    "smtpd_recipient_limit"
913
873
#define DEF_SMTPD_RCPT_LIMIT    1000
914
874
extern int var_smtpd_rcpt_limit;
941
901
#define DEF_SMTPD_NOOP_CMDS     ""
942
902
extern char *var_smtpd_noop_cmds;
943
903
 
944
 
#define VAR_SMTPD_TLS_WRAPPER   "smtpd_tls_wrappermode"
945
 
#define DEF_SMTPD_TLS_WRAPPER   0
946
 
extern bool var_smtpd_tls_wrappermode;
947
 
 
948
 
#define VAR_SMTPD_USE_TLS       "smtpd_use_tls"
949
 
#define DEF_SMTPD_USE_TLS       0
950
 
extern bool var_smtpd_use_tls;
951
 
 
952
 
#define VAR_SMTPD_ENFORCE_TLS   "smtpd_enforce_tls"
953
 
#define DEF_SMTPD_ENFORCE_TLS   0
954
 
extern bool var_smtpd_enforce_tls;
955
 
 
956
 
#define VAR_SMTPD_TLS_AUTH_ONLY "smtpd_tls_auth_only"
957
 
#define DEF_SMTPD_TLS_AUTH_ONLY 0
958
 
extern bool var_smtpd_tls_auth_only;
959
 
 
960
 
#define VAR_SMTPD_TLS_ACERT     "smtpd_tls_ask_ccert"
961
 
#define DEF_SMTPD_TLS_ACERT     0
962
 
extern bool var_smtpd_tls_ask_ccert;
963
 
 
964
 
#define VAR_SMTPD_TLS_RCERT     "smtpd_tls_req_ccert"
965
 
#define DEF_SMTPD_TLS_RCERT     0
966
 
extern bool var_smtpd_tls_req_ccert;
967
 
 
968
 
#define VAR_SMTPD_TLS_CCERT_VD  "smtpd_tls_ccert_verifydepth"
969
 
#define DEF_SMTPD_TLS_CCERT_VD  5
970
 
extern int var_smtpd_tls_ccert_vd;
971
 
 
972
 
#define VAR_SMTPD_TLS_CERT_FILE "smtpd_tls_cert_file"
973
 
#define DEF_SMTPD_TLS_CERT_FILE ""
974
 
extern char *var_smtpd_tls_cert_file;
975
 
 
976
 
#define VAR_SMTPD_TLS_KEY_FILE  "smtpd_tls_key_file"
977
 
#define DEF_SMTPD_TLS_KEY_FILE  "$smtpd_tls_cert_file"
978
 
extern char *var_smtpd_tls_key_file;
979
 
 
980
 
#define VAR_SMTPD_TLS_DCERT_FILE "smtpd_tls_dcert_file"
981
 
#define DEF_SMTPD_TLS_DCERT_FILE ""
982
 
extern char *var_smtpd_tls_dcert_file;
983
 
 
984
 
#define VAR_SMTPD_TLS_DKEY_FILE "smtpd_tls_dkey_file"
985
 
#define DEF_SMTPD_TLS_DKEY_FILE "$smtpd_tls_dcert_file"
986
 
extern char *var_smtpd_tls_dkey_file;
987
 
 
988
 
#define VAR_SMTPD_TLS_CA_FILE   "smtpd_tls_CAfile"
989
 
#define DEF_SMTPD_TLS_CA_FILE   ""
990
 
extern char *var_smtpd_tls_CAfile;
991
 
 
992
 
#define VAR_SMTPD_TLS_CA_PATH   "smtpd_tls_CApath"
993
 
#define DEF_SMTPD_TLS_CA_PATH   ""
994
 
extern char *var_smtpd_tls_CApath;
995
 
 
996
 
#define VAR_SMTPD_TLS_CLIST     "smtpd_tls_cipherlist"
997
 
#define DEF_SMTPD_TLS_CLIST     ""
998
 
extern char *var_smtpd_tls_cipherlist;
999
 
 
1000
 
#define VAR_SMTPD_TLS_512_FILE  "smtpd_tls_dh512_param_file"
1001
 
#define DEF_SMTPD_TLS_512_FILE  ""
1002
 
extern char *var_smtpd_tls_dh512_param_file;
1003
 
 
1004
 
#define VAR_SMTPD_TLS_1024_FILE "smtpd_tls_dh1024_param_file"
1005
 
#define DEF_SMTPD_TLS_1024_FILE ""
1006
 
extern char *var_smtpd_tls_dh1024_param_file;
1007
 
 
1008
 
#define VAR_SMTPD_TLS_LOGLEVEL  "smtpd_tls_loglevel"
1009
 
#define DEF_SMTPD_TLS_LOGLEVEL  0
1010
 
extern int var_smtpd_tls_loglevel;
1011
 
 
1012
 
#define VAR_SMTPD_TLS_RECHEAD   "smtpd_tls_received_header"
1013
 
#define DEF_SMTPD_TLS_RECHEAD   0
1014
 
extern bool var_smtpd_tls_received_header;
1015
 
 
1016
 
#define VAR_SMTPD_TLS_SCACHE_DB "smtpd_tls_session_cache_database"
1017
 
#define DEF_SMTPD_TLS_SCACHE_DB ""
1018
 
extern char *var_smtpd_tls_scache_db;
1019
 
 
1020
 
#define VAR_SMTPD_TLS_SCACHTIME "smtpd_tls_session_cache_timeout"
1021
 
#define DEF_SMTPD_TLS_SCACHTIME "3600s"
1022
 
extern int var_smtpd_tls_scache_timeout;
1023
 
 
1024
 
#define VAR_SMTP_TLS_PER_SITE   "smtp_tls_per_site"
1025
 
#define DEF_SMTP_TLS_PER_SITE   ""
1026
 
extern char *var_smtp_tls_per_site;
1027
 
 
1028
 
#define VAR_SMTP_USE_TLS        "smtp_use_tls"
1029
 
#define DEF_SMTP_USE_TLS        0
1030
 
extern bool var_smtp_use_tls;
1031
 
 
1032
 
#define VAR_SMTP_ENFORCE_TLS    "smtp_enforce_tls"
1033
 
#define DEF_SMTP_ENFORCE_TLS    0
1034
 
extern bool var_smtp_enforce_tls;
1035
 
 
1036
 
#define VAR_SMTP_TLS_ENFORCE_PN "smtp_tls_enforce_peername"
1037
 
#define DEF_SMTP_TLS_ENFORCE_PN 1
1038
 
extern bool var_smtp_tls_enforce_peername;
1039
 
 
1040
 
#define VAR_SMTP_TLS_SCERT_VD   "smtp_tls_scert_verifydepth"
1041
 
#define DEF_SMTP_TLS_SCERT_VD   5
1042
 
extern int var_smtp_tls_scert_vd;
1043
 
 
1044
 
#define VAR_SMTP_TLS_CERT_FILE  "smtp_tls_cert_file"
1045
 
#define DEF_SMTP_TLS_CERT_FILE  ""
1046
 
extern char *var_smtp_tls_cert_file;
1047
 
 
1048
 
#define VAR_SMTP_TLS_KEY_FILE   "smtp_tls_key_file"
1049
 
#define DEF_SMTP_TLS_KEY_FILE   "$smtp_tls_cert_file"
1050
 
extern char *var_smtp_tls_key_file;
1051
 
 
1052
 
#define VAR_SMTP_TLS_DCERT_FILE "smtp_tls_dcert_file"
1053
 
#define DEF_SMTP_TLS_DCERT_FILE ""
1054
 
extern char *var_smtp_tls_dcert_file;
1055
 
 
1056
 
#define VAR_SMTP_TLS_DKEY_FILE  "smtp_tls_dkey_file"
1057
 
#define DEF_SMTP_TLS_DKEY_FILE  "$smtp_tls_dcert_file"
1058
 
extern char *var_smtp_tls_dkey_file;
1059
 
 
1060
 
#define VAR_SMTP_TLS_CA_FILE    "smtp_tls_CAfile"
1061
 
#define DEF_SMTP_TLS_CA_FILE    ""
1062
 
extern char *var_smtp_tls_CAfile;
1063
 
 
1064
 
#define VAR_SMTP_TLS_CA_PATH    "smtp_tls_CApath"
1065
 
#define DEF_SMTP_TLS_CA_PATH    ""
1066
 
extern char *var_smtp_tls_CApath;
1067
 
 
1068
 
#define VAR_SMTP_TLS_CLIST      "smtp_tls_cipherlist"
1069
 
#define DEF_SMTP_TLS_CLIST      ""
1070
 
extern char *var_smtp_tls_cipherlist;
1071
 
 
1072
 
#define VAR_SMTP_TLS_LOGLEVEL   "smtp_tls_loglevel"
1073
 
#define DEF_SMTP_TLS_LOGLEVEL   0
1074
 
extern int var_smtp_tls_loglevel;
1075
 
 
1076
 
#define VAR_SMTP_TLS_NOTEOFFER  "smtp_tls_note_starttls_offer"
1077
 
#define DEF_SMTP_TLS_NOTEOFFER  0
1078
 
extern bool var_smtp_tls_note_starttls_offer;
1079
 
 
1080
 
#define VAR_SMTP_TLS_SCACHE_DB  "smtp_tls_session_cache_database"
1081
 
#define DEF_SMTP_TLS_SCACHE_DB  ""
1082
 
extern char *var_smtp_tls_scache_db;
1083
 
 
1084
 
#define VAR_SMTP_TLS_SCACHTIME  "smtp_tls_session_cache_timeout"
1085
 
#define DEF_SMTP_TLS_SCACHTIME  "3600s"
1086
 
extern int var_smtp_tls_scache_timeout;
1087
 
 
1088
904
 /*
1089
905
  * SASL authentication support, SMTP server side.
1090
906
  */
1100
916
#define DEF_SMTPD_SASL_APPNAME  "smtpd"
1101
917
extern char *var_smtpd_sasl_appname;
1102
918
 
1103
 
#define VAR_SMTPD_SASL_TLS_OPTS "smtpd_sasl_tls_security_options"
1104
 
#define DEF_SMTPD_SASL_TLS_OPTS "$smtpd_sasl_security_options"
1105
 
extern char *var_smtpd_sasl_opts;
1106
 
 
1107
919
#define VAR_SMTPD_SASL_REALM    "smtpd_sasl_local_domain"
1108
920
#define DEF_SMTPD_SASL_REALM    ""
1109
921
extern char *var_smtpd_sasl_realm;
1133
945
#define DEF_SMTP_SASL_OPTS      "noplaintext, noanonymous"
1134
946
extern char *var_smtp_sasl_opts;
1135
947
 
1136
 
#define VAR_SMTP_SASL_TLS_OPTS  "smtp_sasl_tls_security_options"
1137
 
#define DEF_SMTP_SASL_TLS_OPTS  "$var_smtp_sasl_opts"
1138
 
extern char *var_smtp_sasl_tls_opts;
1139
 
 
1140
 
#define VAR_SMTP_SASL_TLSV_OPTS "smtp_sasl_tls_verified_security_options"
1141
 
#define DEF_SMTP_SASL_TLSV_OPTS "$var_smtp_sasl_tls_opts"
1142
 
extern char *var_smtp_sasl_tls_verified_opts;
1143
 
 
1144
948
 /*
1145
949
  * LMTP server. The soft error limit determines how many errors an LMTP
1146
950
  * client may make before we start to slow down; the hard error limit
1271
1075
#define DEF_LMTP_QUIT_TMOUT     "300s"
1272
1076
extern int var_lmtp_quit_tmout;
1273
1077
 
1274
 
#define VAR_LMTP_BIND_ADDR      "lmtp_bind_address"
1275
 
#define DEF_LMTP_BIND_ADDR      ""
1276
 
extern char *var_lmtp_bind_addr;
1277
 
 
1278
 
#define VAR_LMTP_BIND_ADDR6     "lmtp_bind_address6"
1279
 
#define DEF_LMTP_BIND_ADDR6     ""
1280
 
extern char *var_lmtp_bind_addr6;
1281
 
 
1282
1078
#define VAR_LMTP_SEND_XFORWARD  "lmtp_send_xforward_command"
1283
1079
#define DEF_LMTP_SEND_XFORWARD  0
1284
1080
extern bool var_lmtp_send_xforward;
1438
1234
#define DEF_RELAY_RCPT_CODE     550
1439
1235
extern int var_relay_rcpt_code;
1440
1236
 
1441
 
#define VAR_RELAY_CCERTS        "relay_clientcerts"
1442
 
#define DEF_RELAY_CCERTS        ""
1443
 
extern char *var_relay_ccerts;
1444
 
 
1445
1237
#define VAR_CLIENT_CHECKS       "smtpd_client_restrictions"
1446
1238
#define DEF_CLIENT_CHECKS       ""
1447
1239
extern char *var_client_checks;
1560
1352
#define PERMIT_AUTH_DEST        "permit_auth_destination"
1561
1353
#define REJECT_UNAUTH_DEST      "reject_unauth_destination"
1562
1354
#define CHECK_RELAY_DOMAINS     "check_relay_domains"
1563
 
#define PERMIT_TLS_CLIENTCERTS  "permit_tls_clientcerts"
1564
 
#define PERMIT_TLS_ALL_CLIENTCERTS      "permit_tls_all_clientcerts"
1565
1355
#define VAR_RELAY_CODE          "relay_domains_reject_code"
1566
1356
#define DEF_RELAY_CODE          554
1567
1357
extern int var_relay_code;