[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[msmtp-users] New msmtpq makes gnus unhappy



Hi,

I finally installed the new msmtpq and msmtp-queue scripts in my
/usr/local/bin .

Old msmtpQ and msmtpq: Copyright (C) 2008 Chris Gianniotis
New ones are current.

While gnus has no problem accepting old msmtpQ, I suddenly 
got an error message with the new msmtpq which was like this: 

,----
| error: "Sending...failed to   mail for [ -oi -f my@...287... -t ] :
| send was successful; mail queue is empty (nothing to send); "
`----

Hu? The error is that everything just worked fine?

So I did some debugging in the relevant function 
message-send-mail-with-sendmail which errors, displaying
"Sending...failed to" and the content of a buffer, given
that this buffer actually had some content.

So I rechecked with the old msmtpQ script and indeed, the buffer is
empty, so no error.

If I understand the elisp correctly, that function simply puts all
output from sendmail-program (i.e. msmtpq) in that buffer and expects 
it to be empty if everything was fine.

So, my question is: Is this how it is intended to be? Can I get the old
behaviour back somehow and make msmtpq less chatty?

There is actually a var (message-interactive) that I can switch and
sending works again without an error. But I am curious as to why this
change was made in the first place. I reread all the relevant mails on
list, but nothing seemed directly related to this.

Thanks for msmtp!

Memnon
-- 
/-------------------------------------------\
| SDF and SDF-EU Public Access UNIX System  |
| http://sdf.org   ||   http://sdf-eu.org   |
=============================================