diff --git a/src/transport/smtp/client/async_connection.rs b/src/transport/smtp/client/async_connection.rs index 3f525e7..2aeaa19 100644 --- a/src/transport/smtp/client/async_connection.rs +++ b/src/transport/smtp/client/async_connection.rs @@ -317,7 +317,7 @@ impl AsyncSmtpConnection { } else { Err(error::code( response.code(), - response.first_line().map(|s| s.to_owned()), + Some(response.message().collect()), )) } } diff --git a/src/transport/smtp/client/connection.rs b/src/transport/smtp/client/connection.rs index 657cb94..a72e646 100644 --- a/src/transport/smtp/client/connection.rs +++ b/src/transport/smtp/client/connection.rs @@ -285,7 +285,7 @@ impl SmtpConnection { } else { Err(error::code( response.code(), - response.first_line().map(|s| s.to_owned()), + Some(response.message().collect()), )) }; }