[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IMAP Sending Issue with Multiple Accounts
From: |
Leo Butler |
Subject: |
Re: IMAP Sending Issue with Multiple Accounts |
Date: |
Thu, 5 Sep 2024 15:47:15 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
On Thu, Sep 05 2024, Serghei Iakovlev via "Announcements and discussions for
GNUS, the GNU Emacs Usenet newsreader (in English)" <info-gnus-english@gnu.org>
wrote:
> Hello everyone,
>
> I'm currently working on setting up Gnus for sending emails over IMAP
> depending on which email account I'm using. I have two accounts:
> ProtonMail and Gmail. Receiving emails works fine for both, but I'm
> struggling with sending. Here's the error I encounter in the
> *Messages* buffer:
>
>
> Sending via mail... gnutls.el: (err=[-15] An unexpected TLS packet
> was received.) boot: (:priority NORMAL:%DUMBFW :hostname
> smtp.gmail.com :loglevel 0 :min-prime-bits nil :trustfiles
> (/etc/ssl/cert.pem) :crlfiles nil :keylist nil :verify-flags nil
> :verify-error nil :callbacks nil) gnutls-negotiate: GnuTLS error:
> #<process smtpmail>, -15
>
>
> What I'm aiming to achieve is the ability to send messages, including
> responding from Gmail to emails received on Gmail. Here's the
> relevant snippet of my configuration:
>
> (setq gnus-secondary-select-methods
> '((nnimap "main"
> (nnimap-address "127.0.0.1")
> (nnimap-server-port 1143)
> (nnimap-stream starttls)
> (nnimap-inbox "INBOX")
> (nnimap-expunge never)
> (nnmail-expiry-wait immediate)
> (nnmail-expiry-target "nnimap+main:Trash"))
> (nnimap "gmail"
> (nnimap-address "imap.gmail.com")
> (nnimap-server-port "imaps")
> (nnimap-stream ssl)
> (nnimap-inbox "INBOX")
> (nnimap-expunge never)
> (nnmail-expiry-wait immediate)
> (nnmail-expiry-target
> "nnimap+gmail:[Gmail]/Trash"))))
>
>
> (setq gnus-posting-styles
> `((".*"
> (signature ,user-full-name)
> ("GCC" "nnimap+main:Sent"))
> ("nnimap\\+gmail:.*"
> ("GCC" "nnimap+gmail:[Gmail]/Sent Mail")
> ("X-SMTP-Server" "smtp.gmail.com")
> ("X-Message-SMTP-Method"
> "smtp smtp.gmail.com 587 redacted@gmail.com")
> (address "redacted@gmail.com"))))
>
> (setq message-send-mail-function 'message-smtpmail-send-it)
> (setq send-mail-function #'smtpmail-send-it)
>
> (setq smtpmail-default-smtp-server "127.0.0.1")
> (setq smtpmail-smtp-service 1025)
> (setq smtpmail-stream-type 'ssl)
>
>
> From what I can tell, this setup isn't working because Gmail uses
> port 587, but I've explicitly set it to port 1025 since that's the
> port I use for communication with Proton Bridge.
>
> I have a few questions:
>
> 1. How would you idiomatically resolve this issue?
> 2. What’s the correct approach when dealing with multiple accounts
> like this?
> 3. Is it appropriate to use gnus-posting-styles to override things
> like the SMTP server?
> 4. Should I use X-SMTP-Server as well as X-Message-SMTP-Method?
>
> I would appreciate any advice or insights you might have on how to
> handle this properly.
>
> Thanks in advance for your help!
I use gnus-posting-styles and X-Message-SMTP-Method to setup the reply
for each of my accounts (I use Gnus to manage 3 or 4 email accounts,
including a gmail one). For example, in the current buffer, Gnus has
inserted
I do not have `smtpmail-default-smtp-server' set.
This is the only way that I have found to reliably get Gnus to work with
multiple smtp servers.
Best regards,
Leo
- IMAP Sending Issue with Multiple Accounts, Serghei Iakovlev, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts,
Leo Butler <=
- Re: IMAP Sending Issue with Multiple Accounts, Serghei Iakovlev, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, Björn Bidar, 2024/09/05
- Message not available
- Re: IMAP Sending Issue with Multiple Accounts, Serghei Iakovlev, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, Leo Butler, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, Serghei Iakovlev, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, James Thomas, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, Serghei Iakovlev, 2024/09/05
- Re: IMAP Sending Issue with Multiple Accounts, James Thomas, 2024/09/05