GNU bug report logs - #75628
31.0.50; Error sending mail using SMTP - base64 encoding fails

Previous Next

Package: emacs;

Reported by: Ingo Brunberg <ingo_brunberg <at> web.de>

Date: Fri, 17 Jan 2025 10:20:02 UTC

Severity: normal

Tags: fixed

Found in version 31.0.50

Fixed in version 31.1

Done: Robert Pluim <rpluim <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #29 received at 75628 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: ingo_brunberg <at> web.de, 75628 <at> debbugs.gnu.org
Subject: Re: bug#75628: 31.0.50; Error sending mail using SMTP - base64
 encoding fails
Date: Fri, 17 Jan 2025 18:04:12 +0100
>>>>> On Fri, 17 Jan 2025 18:43:57 +0200, Eli Zaretskii <eliz <at> gnu.org> said:

    Eli> OK, but then I think we need to bind coding-system-for-write to
    Eli> no-conversion when calling smtpmail-command-or-throw in this
    Eli> case. because the string is already encoded.

No need, the password is utf-8 encoded, then itʼs base64 encoded, then
itʼs concatenated with "AUTH PLAIN", and the result is then passed to
smtpmail-command-or-thow. So we can continue to use the value for
coding-system-for-write used by 'smtpmail-via-smtp', which is 'binary.

Robert
-- 




This bug report was last modified 94 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.