Bump to smtp-proto 0.2

This commit is contained in:
mdecimus
2025-09-14 11:32:14 +02:00
parent dde4663efc
commit 7b48d9022f
22 changed files with 341 additions and 210 deletions

View File

@@ -14,7 +14,7 @@ smtp = { path = "../smtp" }
groupware = { path = "../groupware" }
jmap_proto = { path = "../jmap-proto" }
directory = { path = "../directory" }
smtp-proto = { version = "0.1.6", features = ["rkyv", "serde"] }
smtp-proto = { version = "0.2", features = ["rkyv", "serde"] }
tokio = { version = "1.47", features = ["rt"] }
mail-parser = { version = "0.11", features = ["full_encoding", "rkyv"] }
mail-builder = { version = "0.4" }

View File

@@ -202,7 +202,7 @@ async fn send_alarm(
// MAIL FROM
let _ = session
.handle_mail_from(MailFrom {
address: mail_from,
address: mail_from.into(),
..Default::default()
})
.await;
@@ -214,7 +214,7 @@ async fn send_alarm(
session.params.rcpt_errors_wait = Duration::from_secs(0);
let _ = session
.handle_rcpt_to(RcptTo {
address: to,
address: to.into(),
..Default::default()
})
.await;

View File

@@ -223,7 +223,7 @@ async fn send_imip(
// MAIL FROM
let _ = session
.handle_mail_from(MailFrom {
address: from.clone(),
address: from.as_str().into(),
..Default::default()
})
.await;
@@ -243,7 +243,7 @@ async fn send_imip(
session.params.rcpt_errors_wait = Duration::from_secs(0);
let _ = session
.handle_rcpt_to(RcptTo {
address: to.clone(),
address: to.as_str().into(),
..Default::default()
})
.await;