From c5fef28ac9ff1c20c8a88135050e116aef641127 Mon Sep 17 00:00:00 2001 From: Julien Blatecky Date: Sun, 13 Sep 2020 11:03:51 +0200 Subject: [PATCH] Add Content-ID header for attachments --- src/lib.rs | 3 +++ src/message/header/content.rs | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index c502caf..a054edf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -42,6 +42,9 @@ pub mod error; pub mod message; pub mod transport; +#[macro_use] +extern crate hyperx; + use crate::error::Error; #[cfg(feature = "builder")] pub use crate::message::{ diff --git a/src/message/header/content.rs b/src/message/header/content.rs index c48082e..f4c61fa 100644 --- a/src/message/header/content.rs +++ b/src/message/header/content.rs @@ -7,6 +7,8 @@ use std::{ str::{from_utf8, FromStr}, }; +header! { (ContentId, "Content-ID") => [String] } + #[derive(Debug, Clone, Copy, PartialEq)] pub enum ContentTransferEncoding { SevenBit,