File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed
Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ def parent_domains
8282 end
8383
8484 def generate_dkim_key
85- self . dkim_private_key = OpenSSL ::PKey ::RSA . new ( 1024 ) . to_s
85+ self . dkim_private_key = OpenSSL ::PKey ::RSA . new ( Postal :: Config . postal . default_dkim_key_size ) . to_s
8686 end
8787
8888 def dkim_key
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ postal:
2323 use_local_ns_for_domain_verification : false
2424 # Append a Resend-Sender header to all outgoing e-mails
2525 use_resent_sender_header : true
26+ # The default size for new DKIM keys
27+ default_dkim_key_size : 1024
2628 # Path to the private key used for signing
2729 signing_key_path : $config-file-root/signing.key
2830 # An array of SMTP relays in the format of smtp://host:port
Original file line number Diff line number Diff line change @@ -66,6 +66,11 @@ module Postal
6666 default true
6767 end
6868
69+ integer :default_dkim_key_size do
70+ description "The default size for new DKIM keys"
71+ default 1024
72+ end
73+
6974 string :signing_key_path do
7075 description "Path to the private key used for signing"
7176 default "$config-file-root/signing.key"
You can’t perform that action at this time.
0 commit comments