From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: package for Email Date: Thu, 19 Jan 2023 07:02:43 +0300 Message-ID: References: <20230118180348.gzwvy6iztok45ko3@zoho.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27467"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.9+54 (af2080d) (2022-11-21) Cc: Gottfried , "help-gnu-emacs@gnu.org" To: Milan Glacier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 19 06:30:42 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pINVZ-0006w9-TN for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 19 Jan 2023 06:30:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pINV0-0005FV-36; Thu, 19 Jan 2023 00:30:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pINUw-0005DT-UY for help-gnu-emacs@gnu.org; Thu, 19 Jan 2023 00:30:03 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pINUv-00038U-7L for help-gnu-emacs@gnu.org; Thu, 19 Jan 2023 00:30:02 -0500 Original-Received: from localhost ([::ffff:197.239.7.243]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000103951.0000000063C8D558.0000777B; Wed, 18 Jan 2023 22:30:00 -0700 Mail-Followup-To: Milan Glacier , Gottfried , "help-gnu-emacs@gnu.org" Content-Disposition: inline In-Reply-To: <20230118180348.gzwvy6iztok45ko3@zoho.com> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL=0.141, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142380 Archived-At: * Milan Glacier [2023-01-18 21:06]: > It depends on your usage. If you use emails primarily just for reading > HTML emails from advertisement. Then no. But other than that, yes. HTML e-mails may be tricks, wanting to track user. With mutt it is single or double key to see HTML e-mails, as the file ~/.mailcap may decide how to open it, like in the browser. I don't know if Mutt can see embedded pictures, usually it does not matter much as all pictures as attachment can be seen anyway. One way I found here: https://shallowsky.com/blog/tech/email/mutt-viewing-html-mail.html But I prefer seeing text first. > Notmuch, neomutt, and mu4e are all easy to use. LMO. But again YMMV. My > personal configuration steps include: > > - configure mbsync to fetch/push emails changes. > - configure msmtp to send emails. > - configure mu4e/neomutt/notmuch to read the local maildirs. Too often I invoke msmtp manually from Emacs: (defun msmtp-count-remaining () "Count and send any remaining MSMTP messages in the queue" (interactive) (let ((default-directory (rcd-my-home)) (msmtp-runqueue (executable-find "msmtp-runqueue.sh"))) (rcd-general-log "Function `msmtp-count-remaining' invoked" nil 1 nil nil nil 6) (let ((count (length (directory-files "~/.msmtpqueue" nil "\\.mail")))) (if (> count 0) (progn (start-process msmtp-runqueue "RCD MSMTP" msmtp-runqueue) (rcd-message "MSMTP: There is %s e-mails in queue." count)) (rcd-message "MSMTP: No emails."))))) or like this: (defun msmtp-run-queue () (async-shell-command "msmtp-runqueue.sh")) or simply running it with Emacs timer: (defun msmtp-with-timer () (interactive) (let ((timer (run-with-timer 1 3600 'msmtp-run-queue))) (message "MSMTP: running queue with timer: %s" timer))) -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/