مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2026-01-21 15:19:48 +00:00
Configurable OpenSSL versions and ciphers (#387)
هذا الالتزام موجود في:
ملتزم من قبل
Charlie Smurthwaite
الأصل
83ada69662
التزام
67e37b0770
@@ -68,6 +68,8 @@ smtp_server:
|
|||||||
tls_enabled: false
|
tls_enabled: false
|
||||||
tls_certificate_path: # Defaults to config/smtp.cert
|
tls_certificate_path: # Defaults to config/smtp.cert
|
||||||
tls_private_key_path: # Defaults to config/smtp.key
|
tls_private_key_path: # Defaults to config/smtp.key
|
||||||
|
tls_ciphers:
|
||||||
|
ssl_version: SSLv23
|
||||||
proxy_protocol: false
|
proxy_protocol: false
|
||||||
log_connect: true
|
log_connect: true
|
||||||
strip_received_headers: false
|
strip_received_headers: false
|
||||||
|
|||||||
@@ -39,7 +39,8 @@ module Postal
|
|||||||
ssl_context.cert = Postal.smtp_certificates[0]
|
ssl_context.cert = Postal.smtp_certificates[0]
|
||||||
ssl_context.extra_chain_cert = Postal.smtp_certificates[1..-1]
|
ssl_context.extra_chain_cert = Postal.smtp_certificates[1..-1]
|
||||||
ssl_context.key = Postal.smtp_private_key
|
ssl_context.key = Postal.smtp_private_key
|
||||||
ssl_context.ssl_version = "SSLv23"
|
ssl_context.ssl_version = Postal.config.smtp_server.ssl_version if Postal.config.smtp_server.ssl_version
|
||||||
|
ssl_context.ciphers = Postal.config.smtp_server.tls_ciphers if Postal.config.smtp_server.tls_ciphers
|
||||||
ssl_context
|
ssl_context
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
المرجع في مشكلة جديدة
حظر مستخدم