From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: email ui choices? Date: Tue, 14 Jul 2015 19:41:18 +0800 Message-ID: <87si8ruftt.fsf@ericabrahamsen.net> References: <20150714084809.GB11584@unser.net> <87lhejvwox.fsf@ericabrahamsen.net> <87pp3vvunk.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEyaY-0007kI-Mm for emacs-orgmode@gnu.org; Tue, 14 Jul 2015 07:41:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZEyaV-0005qM-F2 for emacs-orgmode@gnu.org; Tue, 14 Jul 2015 07:41:30 -0400 Received: from plane.gmane.org ([80.91.229.3]:37718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEyaV-0005q6-7G for emacs-orgmode@gnu.org; Tue, 14 Jul 2015 07:41:27 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZEyaS-00058a-E4 for emacs-orgmode@gnu.org; Tue, 14 Jul 2015 13:41:24 +0200 Received: from 222.128.167.57 ([222.128.167.57]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jul 2015 13:41:24 +0200 Received: from eric by 222.128.167.57 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Jul 2015 13:41:24 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Rasmus writes: > Eric Abrahamsen writes: > >> (setq message-send-mail-function 'message-send-mail-with-sendmail) >> (setq sendmail-program "msmtp") > > Emacs is pretty good at talking to smtp servers. You can simply add a > header like this to your message (e.g. via `gnus-posting-styles' or > `message-default-headers'): > > X-Message-Smtp-Method: smtp smtp.email.com 465 rasmus > > For saving the sent mail, Gnus uses the GCC header. I don't know what > you'd do in the case of plain message.el. I looked at my .gnus.el file, and found this: ;;; the following might be obviated by the X-SMTP-METHOD headers, ;;; except I don't think it will work for my case: the header is supposed to contain (defun cg-feed-msmtp () (if (message-mail-p) (save-excursion (let* ((from (save-restriction (message-narrow-to-headers) (message-fetch-field "from"))) (account (cond ;; I use email address as account label in ~/.msmtprc ((string-match "eric@ericabrahamsen.net" from) "ea") ;; many accounts... )) (setq message-sendmail-extra-arguments (list '"-a" account)))))) (setq message-sendmail-envelope-from 'header) (add-hook 'message-send-mail-hook 'cg-feed-msmtp) "the header is suppose to contain" WHAT?!? I will never know how that comment was supposed to end, and it eats at me... E