Guest User

Untitled

a guest
Oct 17th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.74 KB | None | 0 0
  1. Syslog yes
  2. UMask 007
  3. Domain mcduckcorp.duckburg.cali
  4. KeyFile /etc/opendkimkeys/private.key
  5. Selector mail
  6. SubDomains yes
  7. Socket inet:12345@localhost
  8. PidFile /var/run/opendkim/opendkim.pid
  9. OversignHeaders From
  10. TrustAnchorFile /usr/share/dns/root.key
  11. UserID opendkim
  12.  
  13. RUNDIR=/var/run/opendkim
  14. SOCKET=inet:12345@localhost
  15. USER=opendkim
  16. GROUP=opendkim
  17. PIDFILE=$RUNDIR/$NAME.pid
  18. EXTRAAFTER=
  19.  
  20. smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
  21. biff = no
  22. append_dot_mydomain = no
  23. readme_directory = no
  24. compatibility_level = 2
  25.  
  26. smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
  27. smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
  28. smtpd_use_tls=yes
  29. smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
  30. smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
  31.  
  32. smtpd_relay_restrictions = permit_mynetworks reject_unauth_destination permit_sasl_authenticated check_policy_service unix:private/policy-spf
  33. smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination permit_sasl_authenticated check_policy_service unix:private/policy-spf
  34. myhostname = mail.mcduckcorp.duckburg.cali
  35. alias_maps = hash:/etc/aliases
  36. alias_database = hash:/etc/aliases
  37. myorigin = mcduckcorp.duckburg.cali
  38. mydestination = $myhostname, mcduckcorp.duckburg.cali, localhost
  39. relayhost =
  40. mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
  41. mailbox_size_limit = 0
  42. recipient_delimiter = +
  43. inet_interfaces = 192.168.55.6
  44. inet_protocols = all
  45. relay_domains = mcduckcorp.duckburg.cali
  46.  
  47. # DKIM
  48. milter_default_action = accept
  49. milter_protocol = 2
  50. smtpd_milters = inet:localhost:12345
  51. non_smtpd_milters = inet:localhost:12345
  52.  
  53. # SPF
  54. policy-spf_time_limit = 3600s
  55.  
  56. pickup unix n - y 60 1 pickup
  57. cleanup unix n - y - 0 cleanup
  58. qmgr unix n - n 300 1 qmgr
  59. tlsmgr unix - - y 1000? 1 tlsmgr
  60. rewrite unix - - y - - trivial-rewrite
  61. bounce unix - - y - 0 bounce
  62. defer unix - - y - 0 bounce
  63. trace unix - - y - 0 bounce
  64. verify unix - - y - 1 verify
  65. flush unix n - y 1000? 0 flush
  66. proxymap unix - - n - - proxymap
  67. proxywrite unix - - n - 1 proxymap
  68. smtp unix - - y - - smtp
  69. relay unix - - y - - smtp
  70. showq unix n - y - - showq
  71. error unix - - y - - error
  72. retry unix - - y - - error
  73. discard unix - - y - - discard
  74. local unix - n n - - local
  75. virtual unix - n n - - virtual
  76. lmtp unix - - y - - lmtp
  77. anvil unix - - y - 1 anvil
  78. scache unix - - y - 1 scache
  79. maildrop unix - n n - - pipe
  80. flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
  81. uucp unix - n n - - pipe
  82. flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
  83.  
  84. ifmail unix - n n - - pipe
  85. flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
  86. bsmtp unix - n n - - pipe
  87. flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
  88. scalemail-backend unix - n n - 2 pipe
  89. flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
  90. mailman unix - n n - - pipe
  91. flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  92. ${nexthop} ${user}
  93.  
  94. policy-spf unix - n n - - spawn
  95. user=nobody argv=/usr/bin/policyd-spf
  96.  
  97. zone "cali" {
  98. type master;
  99. file "/etc/bind/zones/cali.db";
  100. };
  101.  
  102. zone "duckburg.cali" {
  103. type master;
  104. file "/etc/bind/zones/duckburg.cali.db";
  105. };
  106.  
  107. zone "mcduckcorp.duckburg.cali" {
  108. type master;
  109. file "/etc/bind/zones/mcduckcorp.duckburg.cali.db";
  110. //auto-dnssec maintain;
  111. inline-signing yes;
  112. };
  113.  
  114. zone "55.168.192.in-addr.arpa" {
  115. type master;
  116. file "/etc/bind/zones/55.168.192.in-addr.arpa.db";
  117. };
  118.  
  119. options {
  120. directory "/var/cache/bind";
  121. forwarders {
  122. 192.168.55.5;
  123. };
  124. auth-nxdomain no; # conform to RFC1035
  125. listen-on-v6 { any; };
  126. };
  127.  
  128. @ IN SOA ns1.mcduckcorp.duckburg.cali. mail.mcduckcorp.duckburg.cali. (
  129. 2018101100 ;serial
  130. 86400 ;refresh
  131. 7200 ;retry
  132. 3600000 ;expiration
  133. 172800) ;minimum
  134.  
  135. @ IN NS ns1.mcduckcorp.duckburg.cali.
  136. ns1.mcduckcorp.duckburg.cali. IN A 192.168.55.5
  137.  
  138. www IN A 192.168.55.5
  139. mail IN A 192.168.55.6
  140.  
  141. squirrel IN CNAME www
  142.  
  143. mcduckcorp.duckburg.cali. IN MX 10 mail.mcduckcorp.duckburg.cali.
  144.  
  145. mail._domainkey IN TXT ( "v=DKIM1; h=sha256; k=rsa; t=y; "
  146. "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr5UWdHzwwL/gki26JF+y9t/8VUfY9wb2hAwX825D2q4hnIEMFzZSKDyvug7+D19nDp7f1VQ4x2JFvVVVwMwanaB3WHmlsLa9AItFv5yL2i6b1RrXdgFiezJt22K/TNvkjGohxnGsC/7lHIvlkN4Em4Zok/eoquWg294b05I+4vR3TWf2PbxxPgYKR0D9ahtkA632asGAMG0gRh"
  147. "m8Xw2hPSk6LT0QHWdPM0iw20WZJdZflhjsByIj1BWL+L/TetnCOORwfz6A9T/+L0zQUodpJNKyYbnZ6Wxac4n6pnaiO99znUlKuQDuhyDfSbqLqi9it5Rise6FryhL1YBf5USGtwIDAQAB" ) ; ----- DKIM key mail for mcduckcorp.duckburg.cali
  148.  
  149. mcduckcorp.duckburg.cali. IN TXT "v=spf1 mx ~all"
  150. mcduckcorp.duckburg.cali. IN SPF "v=spf1 mx ~all"
Add Comment
Please, Sign In to add comment