mutt: fix smtp

This commit is contained in:
2021-11-20 17:14:20 +00:00
parent 002ffae9ff
commit d6c6d7de3d

77
muttrc
View File

@@ -6,13 +6,17 @@
set from="paul@blacksun.org.uk"
set realname="Paul Walker"
set folder = "imaps://imap.fastmail.com/"
set spoolfile="imaps://imap.fastmail.com/INBOX"
# set folder = "imaps://imap.fastmail.com/"
# set spoolfile="imaps://imap.fastmail.com/INBOX"
set folder="~/Mail/"
set spoolfile=+INBOX
set record="+Sent Items"
set postponed="+Drafts"
set imap_user="arafel@fastmail.fm"
set imap_pass=`grep 'fastmail' ~/.netrc | awk '{print $6}'`
set smtp_url=smtps://$imap_user@smtp.fastmail.com
set smtp_pass=`grep 'fastmail' ~/.netrc | awk '{print $6}'`
set smtp_pass=`grep 'smtp.fastmail' ~/.netrc | awk '{print $6}'`
set imap_check_subscribed
# keep imap connection alive by polling intermittently (time in seconds)
set imap_keepalive = 900
@@ -38,13 +42,24 @@ auto_view text/html
mime_lookup application/octet-stream
mailboxes !
mailboxes =Filing\ Cabinet/eBay
mailboxes ="Claire" ="Junk Mail"
mailboxes ="Filing cabinet.80-20" ="Filing cabinet.eBay" ="Filing cabinet.Edge" ="Filing cabinet.Facebook"
mailboxes ="Filing cabinet.Hargreaves Lansdown" ="Filing cabinet.Kickstarter" ="Filing cabinet.Medium"
mailboxes ="Filing cabinet.MFY"
mailboxes ="Filing cabinet.Orders" ="Filing cabinet.School.Abbeywood" ="Filing cabinet.YouInvest"
mailboxes ="hdevore.hdevore - Archive" ="hdevore.hdevore - Inbox" ="hdevore.hdevore - Sent"
mailboxes ="Mailing lists.culture" ="Mailing lists.INN" ="Mailing lists.jmap" ="Mailing lists.signs-of-god"
mailboxes ="Mailing lists.slrn-user"
mailboxes ="Notes"
mailboxes ="PK.PK - Archive" ="PK.PK - Inbox" ="PK.PK - Sent"
mailboxes ="Projects.ServiceSmart" ="Projects.ServiceSmart.ServiceSmart archive"
mailboxes ="Risen Saviour" ="To read"
set pgp_replyencrypt
set pgp_replysign
set pgp_replysignencrypted
alternates "(usenet|paul|ebay)@blacksun.org.uk|(pwalker|paul.walker)@broadcom.com|arafel@gmail.com|h.devore@gmail.com"
alternates "(usenet|paul|ebay)@blacksun.org.uk|arafel@fastmail.fm|paul@solarwinter.net""
# default hooks
send-hook . set signature=~/.signature_plain
@@ -58,27 +73,48 @@ folder-hook . set strict_threads="yes"
# to add stuff, so if I email someone at those domains it'll still signature
# me.
send-hook post.*@pinboard\.in unset signature
send-hook .*@todoist\.net "unset signature; unset record"
send-hook slrn-user@lists\.sourceforge\.net "my_hdr From: Paul Walker <slrn@blacksun.org.uk>"
lists busstop@culturelist\.org
lists busstop@culturelist\.org
# folder-hooks
folder-hook Sent set sort=date
save-hook "-f .*@abbeywoodschool.com" =Filing\ cabinet/School/Abbeywood
save-hook "~f order.*@amazon.co.uk" =Filing\ Cabinet/Orders
save-hook "~f .*facebook.com" =Filing\ cabinet/Facebook
save-hook "~f .*facebookmail.com" =Filing\ cabinet/Facebook
save-hook "~f .*kickstarter.com" =Filing\ cabinet/Kickstarter
save-hook "~f .*bananafrog@fastmail.fm" =Claire
save-hook "~f .*manflowyoga.com" =Filing\ cabinet/MFY
save-hook "." =Archive
## Save hooks
save-hook "~f bananafrog@fastmail.fm" ="Claire"
save-hook "~f .*@kickstarter\.com" ="Filing cabinet.Kickstarter"
save-hook "~f .*@manflowyoga\.com" ="Filing cabinet.MFY"
save-hook "~f .*@jonnybradley\.com" ="Filing cabinet.FBA"
save-hook "~f .*@medium\.com" ="Filing cabinet.Medium"
save-hook "~f .*@abbeywoodschool\.com" ="Filing cabinet.School.Abbeywood"
save-hook "~f .*@olympustrust" ="Filing cabinet.School.Abbeywood"
save-hook "~f .*@classcharts\.com" ="Filing cabinet.School.Abbeywood"
save-hook "~f 8034000@sims-communications\.co\.uk" ="Filing cabinet.School.Abbeywood"
save-hook "~s .*order.*" ="Filing cabinet.Orders"
save-hook "~f .*@paypal\.com" ="Filing cabinet.Orders"
save-hook "~f .*@paypal\.co\.uk" ="Filing cabinet.Orders"
save-hook "~f .*@.*ajbell\.co\.uk" ="Filing cabinet.YouInvest"
save-hook "~f .*@.*youinvest\.co\.uk" ="Filing cabinet.YouInvest"
save-hook "~f .*@.*h-l\.co\.uk" ="Filing cabinet.Hargreaves Lansdown"
save-hook "~f damien@moneytothemasses\.com" ="Filing cabinet.80-20"
# Catch-all
save-hook "~f ." ="Archive"
set nomove
set noconfirmappend
set abort_unmodified=yes # automatically abort replies if I don't
# change the message
set alias_file=~/.mutt/aliases # where I keep my aliases
set alias_file=~/.mutt/aliases_personal # where I keep my aliases
set allow_8bit # never do Q-P encoding on legal 8-bit chars
#set arrow_cursor # use -> instead of hiliting the whole line
#set askbcc
@@ -131,8 +167,6 @@ set query_command="abook --mutt-query '%s'"
#set quote_regexp="^ *[a-zA-Z]*[>:#}]" # how to catch quoted text
set read_inc=25 # show progress when reading a mailbox
# set recall # when there are postponed messages, ask me to resume
set postponed="=Drafts"
set record=+Sent # save copies of outgoing messages in +outbox
set reply_to=ask-yes # ask me if I want to use the given reply-to address
set resolve # move to the next message when an action is performed
#set reverse_alias # attempt to look up my names for people
@@ -224,7 +258,7 @@ bind pager G bottom
# in a separate file so I can have the rest of the settings the same on all
# machines.
#
source ~/.mutt/aliases
source ~/.mutt/aliases_personal
source ~/.mutt/keybind
source ~/.mutt/gpg.rc
source ~/.mutt/dracula.muttrc
@@ -234,10 +268,5 @@ macro index SD ":source ~/.mutt/solarized-dark.muttrc\n"
macro index D ":source ~/.mutt/dracula.muttrc\n"
send-hook . "unset pgp_autoencrypt;unset pgp_autosign"
send-hook paulmorrison@iafrica.com "set pgp_autoencrypt"
send-hook .*dsilvers@digital-scurf.+ "set pgp_autoencrypt"
send-hook .*@mutt.org "set pgp_autosign"
send-hook linedit-devel@.* my_hdr From: Paul Walker <linedit-devel@blacksun.org.uk>
send-hook linedit-devel@.* set signature=~/.signature_plain
send-hook .*vincentfamily\.org\.uk my_hdr From: Paul Walker <admin@vincentfamily.org.uk>
send-hook .*familywalker\.org my_hdr From: Paul Walker <paul@familywalker.org>
set smtp_authenticators="login"