From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/78039 Path: news.gmane.org!not-for-mail From: Erik Colson Newsgroups: gmane.emacs.gnus.general Subject: Re: making sendmail call to msmtp asynchronous? Date: Mon, 21 Mar 2011 07:55:25 +0100 Message-ID: References: <87k4ft9es7.fsf@ericabrahamsen.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1300690551 24342 80.91.229.12 (21 Mar 2011 06:55:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 Mar 2011 06:55:51 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M26351@lists.math.uh.edu Mon Mar 21 07:55:46 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1Z1l-0003Bx-94 for ding-account@gmane.org; Mon, 21 Mar 2011 07:55:45 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Q1Z1b-0000PS-Ro; Mon, 21 Mar 2011 01:55:35 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Q1Z1Y-0000P3-N3 for ding@lists.math.uh.edu; Mon, 21 Mar 2011 01:55:32 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Q1Z1X-0001hZ-0z for ding@lists.math.uh.edu; Mon, 21 Mar 2011 01:55:32 -0500 Original-Received: from 3.26.mail-out.ovh.net ([46.105.60.9] helo=26.mail-out.ovh.net) by quimby.gnus.org with smtp (Exim 4.72) (envelope-from ) id 1Q1Z1V-0003vc-E4 for ding@gnus.org; Mon, 21 Mar 2011 07:55:29 +0100 Original-Received: (qmail 31306 invoked by uid 503); 21 Mar 2011 06:22:37 -0000 Original-Received: from b9.ovh.net (HELO mail611.ha.ovh.net) (213.186.33.59) by 26.mail-out.ovh.net with SMTP; 21 Mar 2011 06:22:37 -0000 Original-Received: from b0.ovh.net (HELO queueout) (213.186.33.50) by b0.ovh.net with SMTP; 21 Mar 2011 08:55:26 +0200 Original-Received: from unknown (HELO localhost) (erik.colson@beavernet.be@213.219.163.245) by ns0.ovh.net with SMTP; 21 Mar 2011 08:55:26 +0200 In-Reply-To: <87k4ft9es7.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 21 Mar 2011 14:19:20 +0800") User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (darwin) X-Ovh-Tracer-Id: 17752626782974272342 X-Ovh-Remote: 213.219.163.245 () X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: DONE|U 0.500338/N X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:78039 Archived-At: Ehlo, msmtp does not support queueing. Therefor it 'blocks' every mail client which sends mail through it. My opinion is that the fix should be msmtp to support queues. Of course asynchronous connections in gnus would be welcome, but in this case I think the problem is at msmtp's side. So the obvious solution is to move to postfix which added support for smtp-server selection based on the sender's address envelope in version 2.7 I think... PS: Look at "sender_dependent_default_transport_maps" in postfix documentation for this feature Best -- erik colson ecocode.net