From a345674934f9a40ed8f13987437358a55422a407 Mon Sep 17 00:00:00 2001 From: Luke Bakken Date: Wed, 9 Mar 2022 07:11:49 -0800 Subject: [PATCH] Update for gen_smtp 1.1.1, fixes #50 and #51 --- src/rabbit_email_sender.erl | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/rabbit_email_sender.erl b/src/rabbit_email_sender.erl index 2b2abdf..815d542 100644 --- a/src/rabbit_email_sender.erl +++ b/src/rabbit_email_sender.erl @@ -20,13 +20,7 @@ send_email(To, Domain, {Type, Subtype}, Headers, Payload) -> {<<"To">>, ToAddr}], Headers3 = lists:foldr(fun set_header/2, [], Headers2), - % Note FUTURE for gen_smtp 1.2.0: - % mimemail:encode argument: - % {Type, Subtype, Headers, ContentTypeParams, Parts} - % https://github.com/gen-smtp/gen_smtp/pull/190 - % https://github.com/gen-smtp/gen_smtp/blob/1.1.1/src/mimemail.erl#L82-L89 - % https://github.com/gen-smtp/gen_smtp/blob/c6f25a758d60da9788bf5ddf73e985dacb28f74b/src/mimemail.erl#L98-L108 - Message = mimemail:encode({Type, Subtype, Headers3, [], Payload}), + Message = mimemail:encode({Type, Subtype, Headers3, #{}, Payload}), % client_sender must be a valid user, whereas From doesn't have to {ok, Sender} = application:get_env(rabbitmq_email, client_sender),