-
Notifications
You must be signed in to change notification settings - Fork 2
/
.muttrc
executable file
·317 lines (261 loc) · 9.5 KB
/
.muttrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
#
# System configuration file for Mutt
#
## Add our own headers
my_hdr X-Copyright: This e-mail is Copyright (c) 2005 by [email protected]
my_hdr X-SpamAdvice: Pursuant to US Code\; Title 47\; Chapter 5\; Subchapter II\;\n 227 any unsolicited commercial email to this address will be subject\n to a download and archival fee of US$500. Pursuant to California\n Business & Professions Code\; S17538.45 any email service provider\n involved in SPAM activities will be liable for statutory damages of\n US$50 per message, up to US$25,000 per day. Pursuant to California\n Penal Code\; S502 any unsolicited email sent to this address is in\n violation of Federal Law and is subject to fine and/or imprisonment.
ignore "from " received content- mime-version status x-status message-id
ignore sender references return-path lines
ignore x- precedence in-reply-to errors-to importance
ignore list-unsubscribe mailing-list delivered-to
ignore resent-date resent-message-id mail-followup-to
# imitate the old search-body function
#macro index \eb '/~b ' 'search in message bodies'
macro index \en l~N\n 'show new messages'
# simulate the old url menu
macro index \cb |urlview\n 'call urlview to extract URLs out of a message'
macro pager \cb |urlview\n 'call urlview to extract URLs out of a message'
# Show documentation when pressing F1
macro generic <f1> "!less /usr/local/doc/mutt/manual.txt\n" "Show Mutt documentation"
macro index <f1> "!less /usr/local/doc/mutt/manual.txt\n" "Show Mutt documentation"
macro pager <f1> "!less /usr/local/doc/mutt/manual.txt\n" "Show Mutt documentation"
# If Mutt is unable to determine your site's domain name correctly, you can
# set the default here.
set hostname=darkridge.com
set abort_nosubject=yes
set abort_unmodified=yes
set alias_file="~/.muttrc"
#set alias_format=""%2n %t %-10a %r"
set allow_8bit
#set alternates="(jpr5|jordan)@(darkridge|bos\.bindview|netect|napster|cloudmark|spilter)\.(com|net)"
unset arrow_cursor
set attribution="On %d, %n wrote:"
unset autoedit
unset beep
unset beep_new
set bounce_delivered
set check_new
unset collapse_unread
set uncollapse_jump
unset confirmappend
unset confirmcreate
#set copy="/Users/jpr5/mail/sent"
set from="[email protected]"
# set default_hook="~f %s !~P | (~P ~C %s)"
set delete=yes
set edit_headers
set editor="/usr/bin/emacs -nw"
# set escape="~"
set fast_reply
# unset fcc_attach
set folder="~/mail"
set folder_format="%N %F %2l %-8.8u %-8.8g %8s %d %f"
# set followup_to
# unset force_name
# set forward_decode
# unset forward_decrypt
set forward_format="FW: %s (%a)"
# unset forward_quote
# set hdrs
# unset header
# set help
# unset hidden_host
# set history=10
#set in_reply_to="%i; from %n on %{!%a, %b %d, %Y at %I:%M:%S%p %Z}"
set include=yes
set indent_string="# "
# unset ignore_list_reply_to
set ispell="/usr/bin/ispell"
# set locale="C"
# set mail_check=5
# set mailcap_path=""
# set mark_old
# set markers
# set mask="!^\\.[^.]"
#set mbox="~/mail/read"
#set mbox="{demerol}inbox"
#set mbox_type="mbox"
# unset metoo
# unset menu_scroll
# unset meta_key
set meta_key
# unset mh_purge
# unset mime_forward
# unset mime_forward_decode
set move=no
# set message_format="%s"
#set pager="builtin"
# unset pager_context
# set pager_format="-%S- %C/%m: %-20.20n %s"
#set pager_index_lines=8
# unset pager_stop
# unset pip_split
# unset pipe_decode
# set pipe_sep="\n"
# set post_indent_string=""
set postpone=ask-yes
set postponed="~/mail/postponed"
# set print=ask-no
set print_command="muttprint"
# set prompt_after=1
# set query_command=""
set quit=yes
# set quote_regexp="^([ \t]*[|>:}#])+"
# set reply_regexp="^(re([\\[0-9\\]+])*|aw):[ \t]*"
set read_inc=25
# unset read_only
set realname="Jordan Ritter"
# set recall=ask-yes
set record="/Users/jpr5/mail/sent"
# unset reply_self
set reply_to=ask-yes
# set resolve
set reverse_alias
set reverse_name
# set sendmail="/usr/sbin/sendmail -oem -oi"
set sendmail_wait=-1
set shell="/bin/bash"
#set signature="~/.signature"
set sig_dashes="no"
set simple_search="~f %s | ~t %s | ~c %s | ~s %s"
set smart_wrap
set smileys="(>From )|(:[-^]?[][)(><}{|/DP])"
set sort=date-received
set sort_aux=threads
set spoolfile="mail/inbox"
# set status_chars="-*%A"
set suspend
set timeout=300
set tmpdir="/Users/jpr5/mail/tmp"
set use_domain
set user_agent
set weed
## Formats
#set date_format="!%a, %b %d, %Y at %I:%M:%S%p %Z"
#set attach_format="%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
set index_format="%4C %Z %{%b %d} %-15.15L %?M?(#%3M)&(%4l)? %s"
set status_format="-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---"
## IMAP Settings
#set imap_user="jpr5"
#set imap_pass="*"
#set imap_checkinterval="60"
## POP Settings
#set pop_host="pop://[email protected]:2222"
#set pop_user="jpr5"
#set pop_checkinterval=120
#unset pop_delete
#unset pop_last
## Bindings
# generic
bind generic j jump
bind generic \ex enter-command
bind generic \Cf search
bind generic \Cr search-reverse
bind generic n next-entry
bind generic p previous-entry
bind generic \Cn next-entry
bind generic \Cp previous-entry
bind generic \Cu previous-page
bind generic \Cd next-page
bind generic \Cy previous-page
bind generic \Cv next-page
# in the list view
bind index c mail
bind index r reply
bind index o change-folder
bind index <Return> display-message
bind index <right> display-message
bind index - previous-page
bind index <Space> next-page
bind index > display-message
bind index n next-entry
bind index p previous-entry
bind index \Cn next-entry
bind index \Cp previous-entry
bind index \Cu previous-page
bind index \Cd next-page
bind index \Cy previous-page
bind index \Cv next-page
bind index \es sort-mailbox
bind index \et collapse-thread
bind index \eT collapse-all
#macro index \er "|/usr/bin/razor-report "
macro index } :"toggle wait_key"\n
macro index \er }|/usr/bin/razor-report\n}s=spam\n
macro index \eR }|/usr/bin/razor-revoke\n}
macro index \eb }|/usr/local/bin/razor-bl.pl\n}
macro index S }s=spam\n}
macro index F }|~/bin/fetch.sh\n}
macro index \ch |urlview\n
# in the email viewer
bind pager \Cy previous-page
bind pager \Cv next-page
bind pager <Space> half-down
bind pager \Cu previous-page
bind pager \Cd next-page
bind pager c mail
bind pager o change-folder
bind pager <up> previous-line
bind pager <down> next-line
bind pager <left> exit
bind pager < exit
bind pager <right> view-attachments
bind pager > view-attachments
bind pager p previous-entry
bind pager n next-entry
bind pager \Cp previous-line
bind pager \Cn next-line
macro pager \ch |urlview\n
bind pager \ep print-message
# attachment viewer
bind attach i exit
bind attach p previous-entry
bind attach n next-entry
bind attach \Cp previous-entry
bind attach \Cn next-entry
bind attach <left> exit
bind attach < exit
bind attach <right> view-attach
bind attach > view-attach
#color normal white default
#color hdrdefault white default
#color header brightwhite default ^(From|Subject):
color normal white black
color hdrdefault white black
color header brightwhite black ^(From|Subject):
color body brightgreen default "(ftp|http)://[^ ]+" # point out URLs
color body brightgreen default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses
color quoted white default
color signature red default
#color indicator brightwhite default
#color error brightwhite default
#color message brightwhite default
color indicator brightwhite black
color error brightwhite black
color message brightwhite black
color status brightyellow blue
#color tree blue default # the thread tree in the index menu
color tree blue black
color tilde white default
color markers brightcyan default
color attachment cyan default
color search default green
color underline brightgreen default
## The following options are only valid if you have
## compiled in PGP support
set pgp_decode_command="gpg --default-key [email protected] --no-secmem-warning %?p?--passphrase-fd 0? --no-verbose --batch -o - %f"
set pgp_verify_command="gpg --default-key [email protected] --no-verbose --no-secmem-warning --batch -o - --verify %s %f"
set pgp_decrypt_command="gpg --default-key [email protected] --passphrase-fd 0 --no-secmem-warning --no-verbose --batch -o - %f"
set pgp_sign_command="gpg --no-verbose --batch --default-key [email protected] --no-secmem-warning -o - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
set pgp_clearsign_command="gpg --default-key [email protected] --no-verbose --no-secmem-warning --batch -o - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
set pgp_encrypt_only_command="pgpewrap gpg --default-key [email protected] -v --no-secmem-warning --batch -o - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
set pgp_encrypt_sign_command="pgpewrap gpg --default-key [email protected] --no-secmem-warning --passphrase-fd 0 -v --batch -o - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
set pgp_import_command="gpg --no-secmem-warning --no-verbose --import -v %f"
set pgp_export_command="gpg --no-secmem-warning --no-verbose --export --armor %r"
set pgp_verify_key_command="gpg --no-secmem-warning --default-key [email protected] --no-verbose --batch --fingerprint --check-sigs %r"
set pgp_list_pubring_command="gpg --no-secmem-warning --no-verbose --batch --with-colons --list-keys %r"
set pgp_list_secring_command="gpg --no-secmem-warning --no-verbose --batch --with-colons --list-secret-keys %r"
set pgp_getkeys_command=""
set pgp_replysign="yes"
set pgp_timeout=1800