Advertisement
Guest User

Untitled

a guest
Dec 18th, 2024
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.12 KB | None | 0 0
  1. # 2.3.19.1 (9b53102964): /etc/dovecot/dovecot.conf
  2. # Pigeonhole version 0.5.19 (4eae2f79)
  3. # OS: Linux 6.8.12-5-pve x86_64 Debian 12.8
  4. # Hostname:
  5. # NOTE: Send doveconf -n output instead when asking for help.
  6. auth_anonymous_username = anonymous
  7. auth_cache_negative_ttl = 1 hours
  8. auth_cache_size = 0
  9. auth_cache_ttl = 1 hours
  10. auth_cache_verify_password_with_worker = no
  11. auth_debug = no
  12. auth_debug_passwords = no
  13. auth_default_realm =
  14. auth_failure_delay = 2 secs
  15. auth_gssapi_hostname =
  16. auth_krb5_keytab =
  17. auth_master_user_separator = *
  18. auth_mechanisms = PLAIN LOGIN
  19. auth_policy_check_after_auth = yes
  20. auth_policy_check_before_auth = yes
  21. auth_policy_hash_mech = sha256
  22. auth_policy_hash_nonce =
  23. auth_policy_hash_truncate = 12
  24. auth_policy_log_only = no
  25. auth_policy_reject_on_fail = no
  26. auth_policy_report_after_auth = yes
  27. auth_policy_request_attributes = login=%{requested_username} pwhash=%{hashed_password} remote=%{rip} device_id=%{client_id} protocol=%s session_id=%{session}
  28. auth_policy_server_api_header =
  29. auth_policy_server_timeout_msecs = 2000
  30. auth_policy_server_url =
  31. auth_proxy_self =
  32. auth_realms =
  33. auth_socket_path = auth-userdb
  34. auth_ssl_require_client_cert = no
  35. auth_ssl_username_from_cert = no
  36. auth_stats = no
  37. auth_use_winbind = no
  38. auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
  39. auth_username_format = %Lu
  40. auth_username_translation =
  41. auth_verbose = no
  42. auth_verbose_passwords = no
  43. auth_winbind_helper_path = /usr/bin/ntlm_auth
  44. auth_worker_max_count = 30
  45. base_dir = /run/dovecot
  46. config_cache_size = 1 M
  47. debug_log_path =
  48. default_client_limit = 1000
  49. default_idle_kill = 1 mins
  50. default_internal_group = dovecot
  51. default_internal_user = dovecot
  52. default_login_user = dovenull
  53. default_process_limit = 100
  54. default_vsz_limit = 256 M
  55. deliver_log_format = from=%{from}, envelope_sender=%{from_envelope}, subject=%{subject}, msgid=%m, size=%{size}, delivery_time=%{delivery_time}ms, %$
  56. dict {
  57. acl = mysql:/etc/dovecot/dovecot-share-folder.conf
  58. lastlogin = mysql:/etc/dovecot/dovecot-last-login.conf
  59. quotadict = mysql:/etc/dovecot/dovecot-used-quota.conf
  60. }
  61. dict_db_config =
  62. director_flush_socket =
  63. director_mail_servers =
  64. director_max_parallel_kicks = 100
  65. director_max_parallel_moves = 100
  66. director_output_buffer_size = 10 M
  67. director_ping_idle_timeout = 30 secs
  68. director_ping_max_timeout = 1 mins
  69. director_servers =
  70. director_user_expire = 15 mins
  71. director_user_kick_delay = 2 secs
  72. director_username_hash = %Lu
  73. disable_plaintext_auth = yes
  74. dotlock_use_excl = yes
  75. doveadm_allowed_commands =
  76. doveadm_api_key =
  77. doveadm_http_rawlog_dir =
  78. doveadm_password =
  79. doveadm_port = 0
  80. doveadm_socket_path = doveadm-server
  81. doveadm_ssl = no
  82. doveadm_username = doveadm
  83. doveadm_worker_count = 0
  84. dsync_alt_char = _
  85. dsync_commit_msgs_interval = 100
  86. dsync_features =
  87. dsync_hashed_headers = Date Message-ID
  88. dsync_remote_cmd = ssh -l%{login} %{host} doveadm dsync-server -u%u -U
  89. first_valid_gid = 1
  90. first_valid_uid = 2000
  91. haproxy_timeout = 3 secs
  92. haproxy_trusted_networks =
  93. hostname =
  94. imap_capability =
  95. imap_client_workarounds =
  96. imap_fetch_failure = disconnect-immediately
  97. imap_hibernate_timeout = 0
  98. imap_id_log =
  99. imap_id_retain = no
  100. imap_id_send = name *
  101. imap_idle_notify_interval = 2 mins
  102. imap_literal_minus = no
  103. imap_logout_format = in=%i out=%o deleted=%{deleted} expunged=%{expunged} trashed=%{trashed} hdr_count=%{fetch_hdr_count} hdr_bytes=%{fetch_hdr_bytes} body_count=%{fetch_body_count} body_bytes=%{fetch_body_bytes}
  104. imap_max_line_length = 64 k
  105. imap_metadata = no
  106. imap_urlauth_host =
  107. imap_urlauth_logout_format = in=%i out=%o
  108. imap_urlauth_port = 143
  109. imapc_cmd_timeout = 5 mins
  110. imapc_connection_retry_count = 1
  111. imapc_connection_retry_interval = 1 secs
  112. imapc_features =
  113. imapc_host =
  114. imapc_list_prefix =
  115. imapc_master_user =
  116. imapc_max_idle_time = 29 mins
  117. imapc_max_line_length = 0
  118. imapc_password =
  119. imapc_port = 143
  120. imapc_rawlog_dir =
  121. imapc_sasl_mechanisms =
  122. imapc_ssl = no
  123. imapc_ssl_verify = yes
  124. imapc_user =
  125. import_environment = TZ CORE_OUTOFMEM CORE_ERROR LISTEN_PID LISTEN_FDS NOTIFY_SOCKET
  126. info_log_path =
  127. instance_name = dovecot
  128. last_valid_gid = 0
  129. last_valid_uid = 2000
  130. lda_mailbox_autocreate = no
  131. lda_mailbox_autosubscribe = no
  132. lda_original_recipient_header =
  133. libexec_dir = /usr/lib/dovecot
  134. listen = * [::]
  135. lmtp_add_received_header = yes
  136. lmtp_client_workarounds =
  137. lmtp_hdr_delivery_address = final
  138. lmtp_proxy = no
  139. lmtp_proxy_rawlog_dir =
  140. lmtp_rawlog_dir =
  141. lmtp_rcpt_check_quota = no
  142. lmtp_save_to_detail_mailbox = no
  143. lmtp_user_concurrency_limit = 0
  144. lmtp_verbose_replies = no
  145. lock_method = fcntl
  146. log_core_filter =
  147. log_debug =
  148. log_path = syslog
  149. log_timestamp = "%b %d %H:%M:%S "
  150. login_access_sockets =
  151. login_greeting = Dovecot (Debian) ready.
  152. login_log_format = %$: %s
  153. login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k session=<%{session}>
  154. login_plugin_dir = /usr/lib/dovecot/modules/login
  155. login_plugins =
  156. login_proxy_max_disconnect_delay = 0
  157. login_proxy_max_reconnects = 3
  158. login_proxy_notify_path = proxy-notify
  159. login_proxy_rawlog_dir =
  160. login_proxy_timeout = 30 secs
  161. login_source_ips =
  162. login_trusted_networks =
  163. mail_access_groups =
  164. mail_always_cache_fields =
  165. mail_attachment_detection_options =
  166. mail_attachment_dir =
  167. mail_attachment_fs = sis posix
  168. mail_attachment_hash = %{sha1}
  169. mail_attachment_min_size = 128 k
  170. mail_attribute_dict =
  171. mail_cache_fields = flags
  172. mail_chroot =
  173. mail_debug = no
  174. mail_fsync = optimized
  175. mail_full_filesystem_access = no
  176. mail_gid = 2000
  177. mail_home =
  178. mail_location = maildir:%Lh/Maildir/:INDEX=%Lh/Maildir/
  179. mail_log_prefix = "%s(%u)<%{pid}><%{session}>: "
  180. mail_max_keyword_length = 50
  181. mail_max_lock_timeout = 0
  182. mail_max_userip_connections = 10
  183. mail_never_cache_fields = imap.envelope
  184. mail_nfs_index = no
  185. mail_nfs_storage = no
  186. mail_plugin_dir = /usr/lib/dovecot/modules
  187. mail_plugins = quota mailbox_alias acl mail_log notify
  188. mail_prefetch_count = 0
  189. mail_privileged_group =
  190. mail_save_crlf = no
  191. mail_server_admin =
  192. mail_server_comment =
  193. mail_shared_explicit_inbox = no
  194. mail_sort_max_read_count = 0
  195. mail_temp_dir = /tmp
  196. mail_temp_scan_interval = 1 weeks
  197. mail_uid = 2000
  198. mail_vsize_bg_after_count = 0
  199. mailbox_idle_check_interval = 30 secs
  200. mailbox_list_index = yes
  201. mailbox_list_index_include_inbox = no
  202. mailbox_list_index_very_dirty_syncs = no
  203. maildir_broken_filename_sizes = no
  204. maildir_copy_with_hardlinks = yes
  205. maildir_empty_new = no
  206. maildir_stat_dirs = no
  207. maildir_very_dirty_syncs = no
  208. managesieve_client_workarounds =
  209. managesieve_implementation_string = Dovecot (Debian) Pigeonhole
  210. managesieve_logout_format = bytes=%i/%o
  211. managesieve_max_compile_errors = 5
  212. managesieve_max_line_length = 64 k
  213. managesieve_notify_capability = mailto
  214. managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
  215. master_user_separator =
  216. mbox_dirty_syncs = yes
  217. mbox_dotlock_change_timeout = 2 mins
  218. mbox_lazy_writes = yes
  219. mbox_lock_timeout = 5 mins
  220. mbox_md5 = apop3d
  221. mbox_min_index_size = 0
  222. mbox_read_locks = fcntl
  223. mbox_very_dirty_syncs = no
  224. mbox_write_locks = fcntl dotlock
  225. mdbox_preallocate_space = no
  226. mdbox_rotate_interval = 0
  227. mdbox_rotate_size = 10 M
  228. mmap_disable = no
  229. namespace {
  230. disabled = no
  231. hidden = no
  232. ignore_on_failure = no
  233. inbox = yes
  234. list = yes
  235. location =
  236. mailbox Archive {
  237. auto = no
  238. autoexpunge = 0
  239. autoexpunge_max_mails = 0
  240. comment =
  241. driver =
  242. special_use = \Archive
  243. }
  244. mailbox Archives {
  245. auto = no
  246. autoexpunge = 0
  247. autoexpunge_max_mails = 0
  248. comment =
  249. driver =
  250. special_use = \Archive
  251. }
  252. mailbox "Deleted Messages" {
  253. auto = no
  254. autoexpunge = 0
  255. autoexpunge_max_mails = 0
  256. comment =
  257. driver =
  258. special_use = \Trash
  259. }
  260. mailbox Drafts {
  261. auto = subscribe
  262. autoexpunge = 0
  263. autoexpunge_max_mails = 0
  264. comment =
  265. driver =
  266. special_use = \Drafts
  267. }
  268. mailbox Junk {
  269. auto = subscribe
  270. autoexpunge = 0
  271. autoexpunge_max_mails = 0
  272. comment =
  273. driver =
  274. special_use = \Junk
  275. }
  276. mailbox "Junk E-mail" {
  277. auto = no
  278. autoexpunge = 0
  279. autoexpunge_max_mails = 0
  280. comment =
  281. driver =
  282. special_use = \Junk
  283. }
  284. mailbox Sent {
  285. auto = subscribe
  286. autoexpunge = 0
  287. autoexpunge_max_mails = 0
  288. comment =
  289. driver =
  290. special_use = \Sent
  291. }
  292. mailbox "Sent Items" {
  293. auto = no
  294. autoexpunge = 0
  295. autoexpunge_max_mails = 0
  296. comment =
  297. driver =
  298. special_use = \Sent
  299. }
  300. mailbox "Sent Messages" {
  301. auto = no
  302. autoexpunge = 0
  303. autoexpunge_max_mails = 0
  304. comment =
  305. driver =
  306. special_use = \Sent
  307. }
  308. mailbox Spam {
  309. auto = no
  310. autoexpunge = 0
  311. autoexpunge_max_mails = 0
  312. comment =
  313. driver =
  314. special_use = \Junk
  315. }
  316. mailbox Trash {
  317. auto = subscribe
  318. autoexpunge = 0
  319. autoexpunge_max_mails = 0
  320. comment =
  321. driver =
  322. special_use = \Trash
  323. }
  324. order = 0
  325. prefix =
  326. separator = /
  327. subscriptions = yes
  328. type = private
  329. }
  330. namespace {
  331. disabled = no
  332. hidden = no
  333. ignore_on_failure = no
  334. inbox = no
  335. list = children
  336. location = maildir:%%Lh/Maildir/:INDEX=%%Lh/Maildir/Shared/%%Ld/%%Ln
  337. order = 0
  338. prefix = Shared/%%u/
  339. separator = /
  340. subscriptions = yes
  341. type = shared
  342. }
  343. namespace {
  344. disabled = no
  345. hidden = no
  346. ignore_on_failure = no
  347. inbox = no
  348. list = yes
  349. location = maildir:/var/vmail/public/:INDEXPVT=%Lh/Maildir/public
  350. mailbox Archiwum {
  351. auto = subscribe
  352. autoexpunge = 0
  353. autoexpunge_max_mails = 0
  354. comment =
  355. driver =
  356. special_use =
  357. }
  358. mailbox Atesty {
  359. auto = subscribe
  360. autoexpunge = 0
  361. autoexpunge_max_mails = 0
  362. comment =
  363. driver =
  364. special_use =
  365. }
  366. mailbox Atesty/SPAM {
  367. auto = subscribe
  368. autoexpunge = 0
  369. autoexpunge_max_mails = 0
  370. comment =
  371. driver =
  372. special_use =
  373. }
  374. mailbox FakturyBP {
  375. auto = subscribe
  376. autoexpunge = 0
  377. autoexpunge_max_mails = 0
  378. comment =
  379. driver =
  380. special_use =
  381. }
  382. mailbox HDI {
  383. auto = subscribe
  384. autoexpunge = 0
  385. autoexpunge_max_mails = 0
  386. comment =
  387. driver =
  388. special_use =
  389. }
  390. mailbox HDI/SPAM {
  391. auto = subscribe
  392. autoexpunge = 0
  393. autoexpunge_max_mails = 0
  394. comment =
  395. driver =
  396. special_use =
  397. }
  398. mailbox HDI_Bielsk {
  399. auto = subscribe
  400. autoexpunge = 0
  401. autoexpunge_max_mails = 0
  402. comment =
  403. driver =
  404. special_use =
  405. }
  406. mailbox HDI_Bielsk/SPAM {
  407. auto = subscribe
  408. autoexpunge = 0
  409. autoexpunge_max_mails = 0
  410. comment =
  411. driver =
  412. special_use =
  413. }
  414. mailbox Handel_Suwalki {
  415. auto = subscribe
  416. autoexpunge = 0
  417. autoexpunge_max_mails = 0
  418. comment =
  419. driver =
  420. special_use =
  421. }
  422. mailbox IT_Suwalki {
  423. auto = subscribe
  424. autoexpunge = 0
  425. autoexpunge_max_mails = 0
  426. comment =
  427. driver =
  428. special_use =
  429. }
  430. mailbox IT_Suwalki/SPAM {
  431. auto = subscribe
  432. autoexpunge = 0
  433. autoexpunge_max_mails = 0
  434. comment =
  435. driver =
  436. special_use =
  437. }
  438. mailbox Kadry_Bielsk {
  439. auto = subscribe
  440. autoexpunge = 0
  441. autoexpunge_max_mails = 0
  442. comment =
  443. driver =
  444. special_use =
  445. }
  446. mailbox Kadry_Bielsk/SPAM {
  447. auto = subscribe
  448. autoexpunge = 0
  449. autoexpunge_max_mails = 0
  450. comment =
  451. driver =
  452. special_use =
  453. }
  454. mailbox Kadry_Bielsk/Wyslane {
  455. auto = subscribe
  456. autoexpunge = 0
  457. autoexpunge_max_mails = 0
  458. comment =
  459. driver =
  460. special_use =
  461. }
  462. mailbox Kody {
  463. auto = subscribe
  464. autoexpunge = 0
  465. autoexpunge_max_mails = 0
  466. comment =
  467. driver =
  468. special_use =
  469. }
  470. mailbox Kody/SPAM {
  471. auto = subscribe
  472. autoexpunge = 0
  473. autoexpunge_max_mails = 0
  474. comment =
  475. driver =
  476. special_use =
  477. }
  478. mailbox Kontrakty_Bielsk {
  479. auto = subscribe
  480. autoexpunge = 0
  481. autoexpunge_max_mails = 0
  482. comment =
  483. driver =
  484. special_use =
  485. }
  486. mailbox Kontrakty_Bielsk/2023 {
  487. auto = subscribe
  488. autoexpunge = 0
  489. autoexpunge_max_mails = 0
  490. comment =
  491. driver =
  492. special_use =
  493. }
  494. mailbox Kontrakty_Bielsk/SPAM {
  495. auto = subscribe
  496. autoexpunge = 0
  497. autoexpunge_max_mails = 0
  498. comment =
  499. driver =
  500. special_use =
  501. }
  502. mailbox Kontrakty_Suwalki {
  503. auto = subscribe
  504. autoexpunge = 0
  505. autoexpunge_max_mails = 0
  506. comment =
  507. driver =
  508. special_use =
  509. }
  510. mailbox Kontrakty_Suwalki/SPAM {
  511. auto = subscribe
  512. autoexpunge = 0
  513. autoexpunge_max_mails = 0
  514. comment =
  515. driver =
  516. special_use =
  517. }
  518. mailbox Logistyka_Bielsk {
  519. auto = subscribe
  520. autoexpunge = 0
  521. autoexpunge_max_mails = 0
  522. comment =
  523. driver =
  524. special_use =
  525. }
  526. mailbox Logistyka_Bielsk/SPAM {
  527. auto = subscribe
  528. autoexpunge = 0
  529. autoexpunge_max_mails = 0
  530. comment =
  531. driver =
  532. special_use =
  533. }
  534. mailbox Logistyka_Produkcji_Bielsk {
  535. auto = subscribe
  536. autoexpunge = 0
  537. autoexpunge_max_mails = 0
  538. comment =
  539. driver =
  540. special_use =
  541. }
  542. mailbox Logistyka_Produkcji_Bielsk/SPAM {
  543. auto = subscribe
  544. autoexpunge = 0
  545. autoexpunge_max_mails = 0
  546. comment =
  547. driver =
  548. special_use =
  549. }
  550. mailbox Logistyka_Suwalki {
  551. auto = subscribe
  552. autoexpunge = 0
  553. autoexpunge_max_mails = 0
  554. comment =
  555. driver =
  556. special_use =
  557. }
  558. mailbox Logistyka_Suwalki/SPAM {
  559. auto = subscribe
  560. autoexpunge = 0
  561. autoexpunge_max_mails = 0
  562. comment =
  563. driver =
  564. special_use =
  565. }
  566. mailbox Logistyka_Suwalki/Zdjecia {
  567. auto = subscribe
  568. autoexpunge = 0
  569. autoexpunge_max_mails = 0
  570. comment =
  571. driver =
  572. special_use =
  573. }
  574. mailbox Magazyn_Bielsk {
  575. auto = subscribe
  576. autoexpunge = 0
  577. autoexpunge_max_mails = 0
  578. comment =
  579. driver =
  580. special_use =
  581. }
  582. mailbox Magazyn_Bielsk/Archiwum/2022 {
  583. auto = subscribe
  584. autoexpunge = 0
  585. autoexpunge_max_mails = 0
  586. comment =
  587. driver =
  588. special_use =
  589. }
  590. mailbox Magazyn_Bielsk/Archiwum/2023 {
  591. auto = subscribe
  592. autoexpunge = 0
  593. autoexpunge_max_mails = 0
  594. comment =
  595. driver =
  596. special_use =
  597. }
  598. mailbox Magazyn_Bielsk/SPAM {
  599. auto = subscribe
  600. autoexpunge = 0
  601. autoexpunge_max_mails = 0
  602. comment =
  603. driver =
  604. special_use =
  605. }
  606. mailbox Protokoly_Surowiec {
  607. auto = subscribe
  608. autoexpunge = 0
  609. autoexpunge_max_mails = 0
  610. comment =
  611. driver =
  612. special_use =
  613. }
  614. mailbox Protokoly_Surowiec/SPAM {
  615. auto = subscribe
  616. autoexpunge = 0
  617. autoexpunge_max_mails = 0
  618. comment =
  619. driver =
  620. special_use =
  621. }
  622. mailbox Sent_Suwalki {
  623. auto = subscribe
  624. autoexpunge = 0
  625. autoexpunge_max_mails = 0
  626. comment =
  627. driver =
  628. special_use =
  629. }
  630. mailbox Sent_Suwalki/SPAM {
  631. auto = subscribe
  632. autoexpunge = 0
  633. autoexpunge_max_mails = 0
  634. comment =
  635. driver =
  636. special_use =
  637. }
  638. mailbox Techniczny_Bielsk {
  639. auto = subscribe
  640. autoexpunge = 0
  641. autoexpunge_max_mails = 0
  642. comment =
  643. driver =
  644. special_use =
  645. }
  646. mailbox Techniczny_Bielsk/SPAM {
  647. auto = subscribe
  648. autoexpunge = 0
  649. autoexpunge_max_mails = 0
  650. comment =
  651. driver =
  652. special_use =
  653. }
  654. mailbox Wszyscy {
  655. auto = subscribe
  656. autoexpunge = 0
  657. autoexpunge_max_mails = 0
  658. comment =
  659. driver =
  660. special_use =
  661. }
  662. order = 0
  663. prefix = Public/
  664. separator = /
  665. subscriptions = no
  666. type = public
  667. }
  668. old_stats_carbon_interval = 30 secs
  669. old_stats_carbon_name =
  670. old_stats_carbon_server =
  671. old_stats_command_min_time = 1 mins
  672. old_stats_domain_min_time = 12 hours
  673. old_stats_ip_min_time = 12 hours
  674. old_stats_memory_limit = 16 M
  675. old_stats_session_min_time = 15 mins
  676. old_stats_user_min_time = 1 hours
  677. passdb {
  678. args = /etc/dovecot/dovecot-ldap.conf
  679. auth_verbose = default
  680. default_fields =
  681. deny = no
  682. driver = ldap
  683. master = no
  684. mechanisms =
  685. name =
  686. override_fields =
  687. pass = no
  688. result_failure = continue
  689. result_internalfail = continue
  690. result_success = return-ok
  691. skip = never
  692. username_filter =
  693. }
  694. passdb {
  695. args = /etc/dovecot/dovecot-master-users
  696. auth_verbose = default
  697. default_fields =
  698. deny = no
  699. driver = passwd-file
  700. master = yes
  701. mechanisms =
  702. name =
  703. override_fields =
  704. pass = no
  705. result_failure = continue
  706. result_internalfail = continue
  707. result_success = return-ok
  708. skip = never
  709. username_filter =
  710. }
  711. plugin {
  712. acl = vfile:/etc/dovecot/dovecot-acl-global:cache_secs=300
  713. last_login_dict = proxy::lastlogin
  714. last_login_key = # hidden, use -P to show it
  715. mail_log_events = delete undelete expunge copy mailbox_create mailbox_delete mailbox_rename
  716. mail_log_fields = uid box msgid size from subject flags
  717. mailbox_alias_new = Sent Messages
  718. mailbox_alias_new2 = Sent Items
  719. mailbox_alias_old = Sent
  720. mailbox_alias_old2 = Sent
  721. quota = dict:user::proxy::quotadict
  722. quota_grace = 10%%
  723. quota_status_nouser = DUNNO
  724. quota_status_overquota = 552 5.2.2 Mailbox is full
  725. quota_status_success = DUNNO
  726. quota_warning = storage=100%% quota-warning 100 %u
  727. quota_warning2 = storage=95%% quota-warning 95 %u
  728. quota_warning3 = storage=90%% quota-warning 90 %u
  729. quota_warning4 = storage=85%% quota-warning 85 %u
  730. sieve = ~/sieve/dovecot.sieve
  731. sieve_before = /var/vmail/sieve/dovecot.sieve
  732. sieve_dir = ~/sieve
  733. sieve_global_dir = /var/vmail/sieve
  734. sieve_max_redirects = 30
  735. sieve_vacation_send_from_recipient = yes
  736. }
  737. pop3_client_workarounds =
  738. pop3_delete_type = default
  739. pop3_deleted_flag =
  740. pop3_enable_last = no
  741. pop3_fast_size_lookups = no
  742. pop3_lock_session = no
  743. pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
  744. pop3_no_flag_updates = no
  745. pop3_reuse_xuidl = no
  746. pop3_save_uidl = no
  747. pop3_uidl_duplicates = allow
  748. pop3_uidl_format = %08Xu%08Xv
  749. pop3c_features =
  750. pop3c_host =
  751. pop3c_master_user =
  752. pop3c_password =
  753. pop3c_port = 110
  754. pop3c_quick_received_date = no
  755. pop3c_rawlog_dir =
  756. pop3c_ssl = no
  757. pop3c_ssl_verify = yes
  758. pop3c_user = %u
  759. postmaster_address = postmaster@%{if;%d;ne;;%d;%{hostname}}
  760. process_shutdown_filter =
  761. protocols = pop3 imap sieve lmtp
  762. quota_full_tempfail = no
  763. rawlog_dir =
  764. recipient_delimiter = +
  765. rejection_reason = Your message to <%t> was automatically rejected:%n%r
  766. rejection_subject = Rejected: %s
  767. replication_dsync_parameters = -d -N -l 30 -U
  768. replication_full_sync_interval = 1 days
  769. replication_max_conns = 10
  770. replicator_host = replicator
  771. replicator_port = 0
  772. sendmail_path = /usr/sbin/sendmail
  773. service aggregator {
  774. chroot = .
  775. client_limit = 0
  776. drop_priv_before_exec = no
  777. executable = aggregator
  778. extra_groups =
  779. fifo_listener replication-notify-fifo {
  780. group =
  781. mode = 0600
  782. user =
  783. }
  784. group =
  785. idle_kill = 0
  786. privileged_group =
  787. process_limit = 0
  788. process_min_avail = 0
  789. protocol =
  790. service_count = 0
  791. type =
  792. unix_listener replication-notify {
  793. group =
  794. mode = 0600
  795. user =
  796. }
  797. user = $default_internal_user
  798. vsz_limit = 18446744073709551615 B
  799. }
  800. service anvil {
  801. chroot = empty
  802. client_limit = 0
  803. drop_priv_before_exec = no
  804. executable = anvil
  805. extra_groups =
  806. group =
  807. idle_kill = 4294967295 secs
  808. privileged_group =
  809. process_limit = 1
  810. process_min_avail = 1
  811. protocol =
  812. service_count = 0
  813. type = anvil
  814. unix_listener anvil-auth-penalty {
  815. group =
  816. mode = 0600
  817. user =
  818. }
  819. unix_listener anvil {
  820. group =
  821. mode = 0600
  822. user =
  823. }
  824. user = $default_internal_user
  825. vsz_limit = 18446744073709551615 B
  826. }
  827. service auth-worker {
  828. chroot =
  829. client_limit = 1
  830. drop_priv_before_exec = no
  831. executable = auth -w
  832. extra_groups =
  833. group =
  834. idle_kill = 0
  835. privileged_group =
  836. process_limit = 0
  837. process_min_avail = 0
  838. protocol =
  839. service_count = 0
  840. type = worker
  841. unix_listener auth-worker {
  842. group =
  843. mode = 0600
  844. user = $default_internal_user
  845. }
  846. user =
  847. vsz_limit = 18446744073709551615 B
  848. }
  849. service auth {
  850. chroot =
  851. client_limit = 0
  852. drop_priv_before_exec = no
  853. executable = auth
  854. extra_groups =
  855. group =
  856. idle_kill = 0
  857. privileged_group =
  858. process_limit = 1
  859. process_min_avail = 0
  860. protocol =
  861. service_count = 0
  862. type =
  863. unix_listener /var/spool/postfix/private/dovecot-auth {
  864. group = postfix
  865. mode = 0666
  866. user = postfix
  867. }
  868. unix_listener auth-client {
  869. group =
  870. mode = 0600
  871. user = $default_internal_user
  872. }
  873. unix_listener auth-login {
  874. group =
  875. mode = 0600
  876. user = $default_internal_user
  877. }
  878. unix_listener auth-master {
  879. group = vmail
  880. mode = 0666
  881. user = vmail
  882. }
  883. unix_listener auth-userdb {
  884. group = vmail
  885. mode = 0660
  886. user = vmail
  887. }
  888. unix_listener login/login {
  889. group =
  890. mode = 0666
  891. user =
  892. }
  893. unix_listener token-login/tokenlogin {
  894. group =
  895. mode = 0666
  896. user =
  897. }
  898. user = $default_internal_user
  899. vsz_limit = 18446744073709551615 B
  900. }
  901. service config {
  902. chroot =
  903. client_limit = 0
  904. drop_priv_before_exec = no
  905. executable = config
  906. extra_groups =
  907. group =
  908. idle_kill = 4294967295 secs
  909. privileged_group =
  910. process_limit = 0
  911. process_min_avail = 0
  912. protocol =
  913. service_count = 0
  914. type = config
  915. unix_listener config {
  916. group =
  917. mode = 0600
  918. user =
  919. }
  920. user =
  921. vsz_limit = 18446744073709551615 B
  922. }
  923. service dict-async {
  924. chroot =
  925. client_limit = 0
  926. drop_priv_before_exec = no
  927. executable = dict
  928. extra_groups =
  929. group =
  930. idle_kill = 0
  931. privileged_group =
  932. process_limit = 0
  933. process_min_avail = 0
  934. protocol =
  935. service_count = 0
  936. type =
  937. unix_listener dict-async {
  938. group = $default_internal_group
  939. mode = 0660
  940. user =
  941. }
  942. user = $default_internal_user
  943. vsz_limit = 18446744073709551615 B
  944. }
  945. service dict {
  946. chroot =
  947. client_limit = 1
  948. drop_priv_before_exec = no
  949. executable = dict
  950. extra_groups =
  951. group =
  952. idle_kill = 0
  953. privileged_group =
  954. process_limit = 0
  955. process_min_avail = 0
  956. protocol =
  957. service_count = 0
  958. type =
  959. unix_listener dict {
  960. group = vmail
  961. mode = 0660
  962. user = vmail
  963. }
  964. user = $default_internal_user
  965. vsz_limit = 18446744073709551615 B
  966. }
  967. service director {
  968. chroot = .
  969. client_limit = 0
  970. drop_priv_before_exec = no
  971. executable = director
  972. extra_groups =
  973. fifo_listener login/proxy-notify {
  974. group =
  975. mode = 00
  976. user =
  977. }
  978. group =
  979. idle_kill = 4294967295 secs
  980. privileged_group =
  981. process_limit = 1
  982. process_min_avail = 0
  983. protocol =
  984. service_count = 0
  985. type =
  986. unix_listener director-admin {
  987. group =
  988. mode = 0600
  989. user =
  990. }
  991. unix_listener login/director {
  992. group =
  993. mode = 00
  994. user =
  995. }
  996. user = $default_internal_user
  997. vsz_limit = 18446744073709551615 B
  998. }
  999. service dns-client {
  1000. chroot =
  1001. client_limit = 1
  1002. drop_priv_before_exec = no
  1003. executable = dns-client
  1004. extra_groups =
  1005. group =
  1006. idle_kill = 0
  1007. privileged_group =
  1008. process_limit = 0
  1009. process_min_avail = 0
  1010. protocol =
  1011. service_count = 0
  1012. type =
  1013. unix_listener dns-client {
  1014. group =
  1015. mode = 0666
  1016. user =
  1017. }
  1018. unix_listener login/dns-client {
  1019. group =
  1020. mode = 0666
  1021. user =
  1022. }
  1023. user = $default_internal_user
  1024. vsz_limit = 18446744073709551615 B
  1025. }
  1026. service doveadm {
  1027. chroot =
  1028. client_limit = 1
  1029. drop_priv_before_exec = no
  1030. executable = doveadm-server
  1031. extra_groups = $default_internal_group
  1032. group =
  1033. idle_kill = 0
  1034. privileged_group =
  1035. process_limit = 0
  1036. process_min_avail = 0
  1037. protocol =
  1038. service_count = 1
  1039. type =
  1040. unix_listener doveadm-server {
  1041. group =
  1042. mode = 0600
  1043. user =
  1044. }
  1045. user =
  1046. vsz_limit = 18446744073709551615 B
  1047. }
  1048. service health-check {
  1049. chroot =
  1050. client_limit = 1
  1051. drop_priv_before_exec = yes
  1052. executable = script -p health-check.sh
  1053. extra_groups =
  1054. group =
  1055. idle_kill = 0
  1056. privileged_group =
  1057. process_limit = 0
  1058. process_min_avail = 0
  1059. protocol =
  1060. service_count = 0
  1061. type =
  1062. user = $default_internal_user
  1063. vsz_limit = 18446744073709551615 B
  1064. }
  1065. service imap-hibernate {
  1066. chroot =
  1067. client_limit = 0
  1068. drop_priv_before_exec = no
  1069. executable = imap-hibernate
  1070. extra_groups =
  1071. group =
  1072. idle_kill = 0
  1073. privileged_group =
  1074. process_limit = 0
  1075. process_min_avail = 0
  1076. protocol = imap
  1077. service_count = 0
  1078. type =
  1079. unix_listener imap-hibernate {
  1080. group = $default_internal_group
  1081. mode = 0660
  1082. user =
  1083. }
  1084. user = $default_internal_user
  1085. vsz_limit = 18446744073709551615 B
  1086. }
  1087. service imap-login {
  1088. chroot = login
  1089. client_limit = 0
  1090. drop_priv_before_exec = no
  1091. executable = imap-login
  1092. extra_groups =
  1093. group =
  1094. idle_kill = 0
  1095. inet_listener imap {
  1096. address =
  1097. haproxy = no
  1098. port = 143
  1099. reuse_port = no
  1100. ssl = no
  1101. }
  1102. inet_listener imaps {
  1103. address =
  1104. haproxy = no
  1105. port = 993
  1106. reuse_port = no
  1107. ssl = yes
  1108. }
  1109. privileged_group =
  1110. process_limit = 500
  1111. process_min_avail = 0
  1112. protocol = imap
  1113. service_count = 1
  1114. type = login
  1115. user = $default_login_user
  1116. vsz_limit = 18446744073709551615 B
  1117. }
  1118. service imap-urlauth-login {
  1119. chroot = token-login
  1120. client_limit = 0
  1121. drop_priv_before_exec = no
  1122. executable = imap-urlauth-login
  1123. extra_groups =
  1124. group =
  1125. idle_kill = 0
  1126. privileged_group =
  1127. process_limit = 0
  1128. process_min_avail = 0
  1129. protocol = imap
  1130. service_count = 1
  1131. type = login
  1132. unix_listener imap-urlauth {
  1133. group =
  1134. mode = 0666
  1135. user =
  1136. }
  1137. user = $default_login_user
  1138. vsz_limit = 18446744073709551615 B
  1139. }
  1140. service imap-urlauth-worker {
  1141. chroot =
  1142. client_limit = 1
  1143. drop_priv_before_exec = no
  1144. executable = imap-urlauth-worker
  1145. extra_groups = $default_internal_group
  1146. group =
  1147. idle_kill = 0
  1148. privileged_group =
  1149. process_limit = 1024
  1150. process_min_avail = 0
  1151. protocol = imap
  1152. service_count = 1
  1153. type =
  1154. unix_listener imap-urlauth-worker {
  1155. group =
  1156. mode = 0600
  1157. user = $default_internal_user
  1158. }
  1159. user =
  1160. vsz_limit = 18446744073709551615 B
  1161. }
  1162. service imap-urlauth {
  1163. chroot =
  1164. client_limit = 1
  1165. drop_priv_before_exec = no
  1166. executable = imap-urlauth
  1167. extra_groups =
  1168. group =
  1169. idle_kill = 0
  1170. privileged_group =
  1171. process_limit = 1024
  1172. process_min_avail = 0
  1173. protocol = imap
  1174. service_count = 1
  1175. type =
  1176. unix_listener token-login/imap-urlauth {
  1177. group =
  1178. mode = 0666
  1179. user =
  1180. }
  1181. user = $default_internal_user
  1182. vsz_limit = 18446744073709551615 B
  1183. }
  1184. service imap {
  1185. chroot =
  1186. client_limit = 1
  1187. drop_priv_before_exec = no
  1188. executable = imap
  1189. extra_groups = $default_internal_group
  1190. group =
  1191. idle_kill = 0
  1192. privileged_group =
  1193. process_limit = 1024
  1194. process_min_avail = 0
  1195. protocol = imap
  1196. service_count = 1
  1197. type =
  1198. unix_listener imap-master {
  1199. group =
  1200. mode = 0600
  1201. user =
  1202. }
  1203. unix_listener login/imap {
  1204. group =
  1205. mode = 0666
  1206. user =
  1207. }
  1208. user =
  1209. vsz_limit = 18446744073709551615 B
  1210. }
  1211. service indexer-worker {
  1212. chroot =
  1213. client_limit = 1
  1214. drop_priv_before_exec = no
  1215. executable = indexer-worker
  1216. extra_groups = $default_internal_group
  1217. group =
  1218. idle_kill = 0
  1219. privileged_group =
  1220. process_limit = 10
  1221. process_min_avail = 0
  1222. protocol =
  1223. service_count = 0
  1224. type = worker
  1225. unix_listener indexer-worker {
  1226. group =
  1227. mode = 0600
  1228. user = $default_internal_user
  1229. }
  1230. user =
  1231. vsz_limit = 18446744073709551615 B
  1232. }
  1233. service indexer {
  1234. chroot =
  1235. client_limit = 0
  1236. drop_priv_before_exec = no
  1237. executable = indexer
  1238. extra_groups =
  1239. group =
  1240. idle_kill = 0
  1241. privileged_group =
  1242. process_limit = 1
  1243. process_min_avail = 0
  1244. protocol =
  1245. service_count = 0
  1246. type =
  1247. unix_listener indexer {
  1248. group =
  1249. mode = 0666
  1250. user =
  1251. }
  1252. user = $default_internal_user
  1253. vsz_limit = 18446744073709551615 B
  1254. }
  1255. service ipc {
  1256. chroot = empty
  1257. client_limit = 0
  1258. drop_priv_before_exec = no
  1259. executable = ipc
  1260. extra_groups =
  1261. group =
  1262. idle_kill = 0
  1263. privileged_group =
  1264. process_limit = 1
  1265. process_min_avail = 0
  1266. protocol =
  1267. service_count = 0
  1268. type =
  1269. unix_listener ipc {
  1270. group =
  1271. mode = 0600
  1272. user = $default_internal_user
  1273. }
  1274. unix_listener login/ipc-proxy {
  1275. group =
  1276. mode = 0600
  1277. user = $default_login_user
  1278. }
  1279. user = $default_internal_user
  1280. vsz_limit = 18446744073709551615 B
  1281. }
  1282. service lmtp {
  1283. chroot =
  1284. client_limit = 1
  1285. drop_priv_before_exec = no
  1286. executable = lmtp -L
  1287. extra_groups = $default_internal_group
  1288. group =
  1289. idle_kill = 0
  1290. inet_listener lmtp {
  1291. address = 127.0.0.1
  1292. haproxy = no
  1293. port = 24
  1294. reuse_port = no
  1295. ssl = no
  1296. }
  1297. privileged_group =
  1298. process_limit = 0
  1299. process_min_avail = 5
  1300. protocol = lmtp
  1301. service_count = 0
  1302. type =
  1303. unix_listener /var/spool/postfix/private/dovecot-lmtp {
  1304. group = postfix
  1305. mode = 0600
  1306. user = postfix
  1307. }
  1308. unix_listener lmtp {
  1309. group =
  1310. mode = 0666
  1311. user =
  1312. }
  1313. user = vmail
  1314. vsz_limit = 18446744073709551615 B
  1315. }
  1316. service log {
  1317. chroot =
  1318. client_limit = 0
  1319. drop_priv_before_exec = no
  1320. executable = log
  1321. extra_groups =
  1322. group =
  1323. idle_kill = 4294967295 secs
  1324. privileged_group =
  1325. process_limit = 1
  1326. process_min_avail = 0
  1327. protocol =
  1328. service_count = 0
  1329. type = log
  1330. unix_listener log-errors {
  1331. group =
  1332. mode = 0600
  1333. user =
  1334. }
  1335. user =
  1336. vsz_limit = 18446744073709551615 B
  1337. }
  1338. service managesieve-login {
  1339. chroot = login
  1340. client_limit = 0
  1341. drop_priv_before_exec = no
  1342. executable = managesieve-login
  1343. extra_groups =
  1344. group =
  1345. idle_kill = 0
  1346. inet_listener sieve {
  1347. address = 127.0.0.1
  1348. haproxy = no
  1349. port = 4190
  1350. reuse_port = no
  1351. ssl = no
  1352. }
  1353. privileged_group =
  1354. process_limit = 0
  1355. process_min_avail = 0
  1356. protocol = sieve
  1357. service_count = 1
  1358. type = login
  1359. user = $default_login_user
  1360. vsz_limit = 18446744073709551615 B
  1361. }
  1362. service managesieve {
  1363. chroot =
  1364. client_limit = 1
  1365. drop_priv_before_exec = no
  1366. executable = managesieve
  1367. extra_groups =
  1368. group =
  1369. idle_kill = 0
  1370. privileged_group =
  1371. process_limit = 0
  1372. process_min_avail = 0
  1373. protocol = sieve
  1374. service_count = 1
  1375. type =
  1376. unix_listener login/sieve {
  1377. group =
  1378. mode = 0666
  1379. user =
  1380. }
  1381. user =
  1382. vsz_limit = 18446744073709551615 B
  1383. }
  1384. service old-stats {
  1385. chroot = empty
  1386. client_limit = 0
  1387. drop_priv_before_exec = no
  1388. executable = old-stats
  1389. extra_groups =
  1390. fifo_listener old-stats-mail {
  1391. group =
  1392. mode = 0600
  1393. user =
  1394. }
  1395. fifo_listener old-stats-user {
  1396. group =
  1397. mode = 0600
  1398. user =
  1399. }
  1400. group =
  1401. idle_kill = 4294967295 secs
  1402. privileged_group =
  1403. process_limit = 1
  1404. process_min_avail = 0
  1405. protocol =
  1406. service_count = 0
  1407. type =
  1408. unix_listener old-stats {
  1409. group =
  1410. mode = 0600
  1411. user =
  1412. }
  1413. user = $default_internal_user
  1414. vsz_limit = 18446744073709551615 B
  1415. }
  1416. service pop3-login {
  1417. chroot = login
  1418. client_limit = 0
  1419. drop_priv_before_exec = no
  1420. executable = pop3-login
  1421. extra_groups =
  1422. group =
  1423. idle_kill = 0
  1424. inet_listener pop3 {
  1425. address =
  1426. haproxy = no
  1427. port = 110
  1428. reuse_port = no
  1429. ssl = no
  1430. }
  1431. inet_listener pop3s {
  1432. address =
  1433. haproxy = no
  1434. port = 995
  1435. reuse_port = no
  1436. ssl = yes
  1437. }
  1438. privileged_group =
  1439. process_limit = 0
  1440. process_min_avail = 0
  1441. protocol = pop3
  1442. service_count = 1
  1443. type = login
  1444. user = $default_login_user
  1445. vsz_limit = 18446744073709551615 B
  1446. }
  1447. service pop3 {
  1448. chroot =
  1449. client_limit = 1
  1450. drop_priv_before_exec = no
  1451. executable = pop3
  1452. extra_groups = $default_internal_group
  1453. group =
  1454. idle_kill = 0
  1455. privileged_group =
  1456. process_limit = 1024
  1457. process_min_avail = 0
  1458. protocol = pop3
  1459. service_count = 1
  1460. type =
  1461. unix_listener login/pop3 {
  1462. group =
  1463. mode = 0666
  1464. user =
  1465. }
  1466. user =
  1467. vsz_limit = 18446744073709551615 B
  1468. }
  1469. service quota-status {
  1470. chroot =
  1471. client_limit = 1
  1472. drop_priv_before_exec = no
  1473. executable = quota-status -p postfix
  1474. extra_groups =
  1475. group =
  1476. idle_kill = 0
  1477. inet_listener {
  1478. address = 127.0.0.1
  1479. haproxy = no
  1480. port = 12340
  1481. reuse_port = no
  1482. ssl = no
  1483. }
  1484. privileged_group =
  1485. process_limit = 0
  1486. process_min_avail = 0
  1487. protocol =
  1488. service_count = 0
  1489. type =
  1490. user =
  1491. vsz_limit = 18446744073709551615 B
  1492. }
  1493. service quota-warning {
  1494. chroot =
  1495. client_limit = 0
  1496. drop_priv_before_exec = no
  1497. executable = script /usr/local/bin/dovecot-quota-warning.sh
  1498. extra_groups =
  1499. group =
  1500. idle_kill = 0
  1501. privileged_group =
  1502. process_limit = 0
  1503. process_min_avail = 0
  1504. protocol =
  1505. service_count = 0
  1506. type =
  1507. unix_listener quota-warning {
  1508. group = vmail
  1509. mode = 0660
  1510. user = vmail
  1511. }
  1512. user =
  1513. vsz_limit = 18446744073709551615 B
  1514. }
  1515. service replicator {
  1516. chroot =
  1517. client_limit = 0
  1518. drop_priv_before_exec = no
  1519. executable = replicator
  1520. extra_groups =
  1521. group =
  1522. idle_kill = 4294967295 secs
  1523. privileged_group =
  1524. process_limit = 1
  1525. process_min_avail = 0
  1526. protocol =
  1527. service_count = 0
  1528. type =
  1529. unix_listener replicator-doveadm {
  1530. group =
  1531. mode = 00
  1532. user = $default_internal_user
  1533. }
  1534. unix_listener replicator {
  1535. group =
  1536. mode = 0600
  1537. user = $default_internal_user
  1538. }
  1539. user =
  1540. vsz_limit = 18446744073709551615 B
  1541. }
  1542. service stats {
  1543. chroot =
  1544. client_limit = 0
  1545. drop_priv_before_exec = no
  1546. executable = stats
  1547. extra_groups =
  1548. fifo_listener stats-mail {
  1549. group =
  1550. mode = 0644
  1551. user = vmail
  1552. }
  1553. group =
  1554. idle_kill = 4294967295 secs
  1555. inet_listener {
  1556. address = 127.0.0.1
  1557. haproxy = no
  1558. port = 24242
  1559. reuse_port = no
  1560. ssl = no
  1561. }
  1562. privileged_group =
  1563. process_limit = 1
  1564. process_min_avail = 0
  1565. protocol =
  1566. service_count = 0
  1567. type =
  1568. unix_listener login/stats-writer {
  1569. group =
  1570. mode = 0600
  1571. user = $default_login_user
  1572. }
  1573. unix_listener stats-reader {
  1574. group =
  1575. mode = 0600
  1576. user =
  1577. }
  1578. unix_listener stats-writer {
  1579. group = vmail
  1580. mode = 0660
  1581. user = vmail
  1582. }
  1583. user = $default_internal_user
  1584. vsz_limit = 18446744073709551615 B
  1585. }
  1586. service submission-login {
  1587. chroot = login
  1588. client_limit = 0
  1589. drop_priv_before_exec = no
  1590. executable = submission-login
  1591. extra_groups =
  1592. group =
  1593. idle_kill = 0
  1594. inet_listener submission {
  1595. address =
  1596. haproxy = no
  1597. port = 587
  1598. reuse_port = no
  1599. ssl = no
  1600. }
  1601. privileged_group =
  1602. process_limit = 0
  1603. process_min_avail = 0
  1604. protocol = submission
  1605. service_count = 1
  1606. type = login
  1607. user = $default_login_user
  1608. vsz_limit = 18446744073709551615 B
  1609. }
  1610. service submission {
  1611. chroot =
  1612. client_limit = 1
  1613. drop_priv_before_exec = no
  1614. executable = submission
  1615. extra_groups = $default_internal_group
  1616. group =
  1617. idle_kill = 0
  1618. privileged_group =
  1619. process_limit = 1024
  1620. process_min_avail = 0
  1621. protocol = submission
  1622. service_count = 1
  1623. type =
  1624. unix_listener login/submission {
  1625. group =
  1626. mode = 0666
  1627. user =
  1628. }
  1629. user =
  1630. vsz_limit = 18446744073709551615 B
  1631. }
  1632. service tcpwrap {
  1633. chroot =
  1634. client_limit = 1
  1635. drop_priv_before_exec = no
  1636. executable = tcpwrap
  1637. extra_groups =
  1638. group =
  1639. idle_kill = 0
  1640. privileged_group =
  1641. process_limit = 0
  1642. process_min_avail = 0
  1643. protocol =
  1644. service_count = 0
  1645. type =
  1646. user = $default_internal_user
  1647. vsz_limit = 18446744073709551615 B
  1648. }
  1649. shutdown_clients = yes
  1650. ssl = required
  1651. ssl_alt_cert =
  1652. ssl_alt_key =
  1653. ssl_ca =
  1654. ssl_cert = </etc/..fullchain.pem
  1655. ssl_cert_username_field = commonName
  1656. ssl_cipher_list = EECDH+CHACHA20:EECDH+AESGCM:EDH+AESGCM:AES256+EECDH
  1657. ssl_cipher_suites =
  1658. ssl_client_ca_dir =
  1659. ssl_client_ca_file =
  1660. ssl_client_cert =
  1661. ssl_client_key =
  1662. ssl_client_require_valid_cert = yes
  1663. ssl_crypto_device =
  1664. ssl_curve_list =
  1665. ssl_dh = # hidden, use -P to show it
  1666. ssl_key = # hidden, use -P to show it
  1667. ssl_key_password =
  1668. ssl_min_protocol = TLSv1.2
  1669. ssl_options =
  1670. ssl_prefer_server_ciphers = yes
  1671. ssl_require_crl = yes
  1672. ssl_verify_client_cert = no
  1673. state_dir = /var/lib/dovecot
  1674. stats_http_rawlog_dir =
  1675. stats_writer_socket_path = stats-writer
  1676. submission_client_workarounds =
  1677. submission_host =
  1678. submission_logout_format = in=%i out=%o
  1679. submission_max_mail_size = 0
  1680. submission_max_recipients = 0
  1681. submission_relay_command_timeout = 5 mins
  1682. submission_relay_connect_timeout = 30 secs
  1683. submission_relay_host =
  1684. submission_relay_master_user =
  1685. submission_relay_max_idle_time = 29 mins
  1686. submission_relay_password =
  1687. submission_relay_port = 25
  1688. submission_relay_rawlog_dir =
  1689. submission_relay_ssl = no
  1690. submission_relay_ssl_verify = yes
  1691. submission_relay_trusted = no
  1692. submission_relay_user =
  1693. submission_ssl = no
  1694. submission_timeout = 30 secs
  1695. syslog_facility = local5
  1696. userdb {
  1697. args = /etc/dovecot/dovecot-ldap.conf
  1698. auth_verbose = default
  1699. default_fields =
  1700. driver = ldap
  1701. name =
  1702. override_fields =
  1703. result_failure = continue
  1704. result_internalfail = continue
  1705. result_success = return-ok
  1706. skip = never
  1707. }
  1708. valid_chroot_dirs =
  1709. verbose_proctitle = no
  1710. verbose_ssl = no
  1711. version_ignore = no
  1712. protocol lda {
  1713. lda_mailbox_autocreate = yes
  1714. lda_mailbox_autosubscribe = yes
  1715. mail_plugins = quota mailbox_alias acl mail_log notify sieve
  1716. }
  1717. protocol lmtp {
  1718. lmtp_save_to_detail_mailbox = yes
  1719. mail_plugins = quota mailbox_alias acl mail_log notify sieve
  1720. recipient_delimiter = +
  1721. }
  1722. protocol imap {
  1723. imap_client_workarounds = tb-extra-mailbox-sep
  1724. mail_max_userip_connections = 30
  1725. mail_plugins = quota mailbox_alias acl mail_log notify imap_quota imap_acl last_login
  1726. }
  1727. protocol pop3 {
  1728. mail_max_userip_connections = 30
  1729. mail_plugins = quota mailbox_alias acl mail_log notify last_login
  1730. pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
  1731. pop3_uidl_format = %08Xu%08Xv
  1732. }
  1733.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement