aerc/commands
Ben Burwell 030f390436 Add unsubscribe command
The unsubscribe command, available when in a message viewer context,
enables users to easily unsubscribe from mailing lists.

When the command is executed, aerc looks for a List-Unsubscribe header
as defined in RFC 2369. If found, aerc will attempt to present the user
with a suitable interface for completing the request. Currently, mailto
and http(s) URLs are supported. In the case of a HTTP(S) URL, aerc will
open the link in a browser. For mailto links, a new composer tab will be
opened with a message filled out according to the URL. The message is
not sent automatically in order to provide the user a chance to review
it first.

Closes #101
2019-07-04 11:06:14 -04:00
..
account Implement basic tab completion support 2019-06-29 14:24:19 -04:00
compose Implement basic tab completion support 2019-06-29 14:24:19 -04:00
msg Add unsubscribe command 2019-07-04 11:06:14 -04:00
msgview Use "open" instead of "xdg-open" on Darwin systems 2019-07-04 10:58:33 -04:00
terminal Implement basic tab completion support 2019-06-29 14:24:19 -04:00
cd.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
commands.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
global.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
help.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
new-account.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
next-tab.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
pwd.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
quit.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
term.go Implement basic tab completion support 2019-06-29 14:24:19 -04:00
util.go Add :save and :pipe commands to viewer 2019-05-27 09:37:07 -04:00