pub struct BouncedEmail {Show 18 fields
pub id: String,
pub bounce_type: String,
pub type_code: String,
pub name: String,
pub tag: String,
pub message_id: String,
pub server_id: String,
pub message_stream: String,
pub description: String,
pub details: String,
pub email: String,
pub from: String,
pub bounced_at: String,
pub dump_available: bool,
pub inactive: bool,
pub can_activate: bool,
pub subject: String,
pub content: String,
}Fields§
§id: StringID of bounce
bounce_type: String§type_code: String§name: String§tag: StringTag name
message_id: StringID of message
server_id: StringID of server that sent the message
message_stream: StringThe outbound sending message stream for the message.
description: StringDescription of bounce
details: StringDetails on the bounce
email: StringEmail address that bounced
from: StringOriginal sender of the bounced message, if available. For example, spam complaints do not include the original sender address.
bounced_at: StringTimestamp of bounce
dump_available: boolSpecifies whether or not you can get a raw dump from this bounce. Postmark doesn’t store bounce dumps older than 30 days.
inactive: boolSpecifies if the bounce caused Postmark to deactivate this email.
can_activate: boolSpecifies whether or not you are able to reactivate this email.
subject: StringEmail subject
content: StringBounce content
Trait Implementations§
Source§impl Debug for BouncedEmail
impl Debug for BouncedEmail
Source§impl<'de> Deserialize<'de> for BouncedEmail
impl<'de> Deserialize<'de> for BouncedEmail
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BouncedEmail
impl RefUnwindSafe for BouncedEmail
impl Send for BouncedEmail
impl Sync for BouncedEmail
impl Unpin for BouncedEmail
impl UnwindSafe for BouncedEmail
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more