X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt_libesmtp.c;h=eda907e21ec81557b295326f2dbb295105b0be01;hp=c77d4d26864863b36f7d26b05ba4176854c02a5a;hb=132d06d5920f9a496a8623acfbbabe9739618489;hpb=9a4192468557a6d53cafff937cffd7f06157a47f diff --git a/mutt_libesmtp.c b/mutt_libesmtp.c index c77d4d2..eda907e 100644 --- a/mutt_libesmtp.c +++ b/mutt_libesmtp.c @@ -251,15 +251,15 @@ static void do_dsn_notify (smtp_message_t message, const char* from) { int flags = Notify_NOTSET; smtp_recipient_t self = NULL; - if (m_strisempty(DsnNotify) || !message || m_strisempty(from) || - strstr (DsnNotify, "never") != NULL) + if (m_strisempty(MTransport.dsn_notify) || !message || m_strisempty(from) || + strstr (MTransport.dsn_notify, "never") != NULL) return; - if (strstr (DsnNotify, "failure") != NULL) + if (strstr (MTransport.dsn_notify, "failure") != NULL) flags |= Notify_FAILURE; - if (strstr (DsnNotify, "delay") != NULL) + if (strstr (MTransport.dsn_notify, "delay") != NULL) flags |= Notify_DELAY; - if (strstr (DsnNotify, "success") != NULL) + if (strstr (MTransport.dsn_notify, "success") != NULL) flags |= Notify_SUCCESS; if (flags != Notify_NOTSET) { @@ -270,17 +270,17 @@ static void do_dsn_notify (smtp_message_t message, const char* from) { } static void do_dsn_ret (smtp_message_t message) { - if (m_strisempty(DsnReturn) || !message) + if (m_strisempty(MTransport.dsn_return) || !message) return; - if (ascii_strncasecmp (DsnReturn, "hdrs", 4) == 0) + if (ascii_strncasecmp (MTransport.dsn_return, "hdrs", 4) == 0) smtp_dsn_set_ret (message, Ret_HDRS); - else if (ascii_strncasecmp (DsnReturn, "full", 4) == 0) + else if (ascii_strncasecmp (MTransport.dsn_return, "full", 4) == 0) smtp_dsn_set_ret (message, Ret_FULL); } #if defined (USE_LIBESMTP) && (defined (USE_SSL) || defined (USE_GNUTLS)) int mutt_libesmtp_check_usetls (const char* option, unsigned long p, - char* errbuf, size_t errlen) { + char* errbuf, ssize_t errlen) { char* val = (char*) p; if (m_strisempty(val)) return (1); @@ -355,7 +355,7 @@ int mutt_libesmtp_invoke (address_t * from, /* the sender */ SMTPFAIL ("smtp_add_message"); /* Initialize envelope sender */ - if (MTransport.use_envelope_fromoption && MTransport.envelope_from_address) + if (MTransport.use_envelope_from && MTransport.envelope_from_address) envfrom = MTransport.envelope_from_address->mailbox; if (!smtp_set_reverse_path (message, envfrom)) SMTPFAIL ("smtp_set_reverse_path");