DNS, DKIM and ACME improvements - part 3
This commit is contained in:
@@ -79,7 +79,7 @@ biscuit = "0.7.0"
|
||||
form_urlencoded = "1.1.0"
|
||||
rkyv = { version = "0.8.10", features = ["little_endian"] }
|
||||
compact_str = "0.9.0"
|
||||
quick-xml = "0.38"
|
||||
quick-xml = "0.39"
|
||||
jmap-tools = { version = "0.1" }
|
||||
|
||||
[target.'cfg(not(target_env = "msvc"))'.dependencies]
|
||||
|
||||
@@ -16,7 +16,7 @@ use mail_auth::{
|
||||
spf::Spf,
|
||||
};
|
||||
use registry::schema::{
|
||||
enums::DkimCanonicalization,
|
||||
enums::{DkimCanonicalization, DkimRotationStage},
|
||||
structs::{
|
||||
Dkim1Signature, DkimSignature, Domain, Expression, SecretText, SecretTextValue, SenderAuth,
|
||||
},
|
||||
@@ -178,7 +178,7 @@ impl Account {
|
||||
pub async fn create_dkim_signatures(&self, domain_id: Id) -> Vec<Id> {
|
||||
let rsa_id = self
|
||||
.registry_create_object(DkimSignature::Dkim1RsaSha256(Dkim1Signature {
|
||||
enabled: true,
|
||||
stage: DkimRotationStage::Active,
|
||||
selector: "rsa".to_string(),
|
||||
canonicalization: DkimCanonicalization::SimpleRelaxed,
|
||||
domain_id,
|
||||
@@ -191,7 +191,7 @@ impl Account {
|
||||
|
||||
let ed_id = self
|
||||
.registry_create_object(DkimSignature::Dkim1Ed25519Sha256(Dkim1Signature {
|
||||
enabled: true,
|
||||
stage: DkimRotationStage::Active,
|
||||
selector: "ed".to_string(),
|
||||
canonicalization: DkimCanonicalization::RelaxedSimple,
|
||||
domain_id,
|
||||
|
||||
Reference in New Issue
Block a user