diff options
author | Jason Cox <dev@jasoncarloscox.com> | 2022-10-17 13:19:33 -0400 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2022-10-17 22:41:00 +0200 |
commit | 7647dfb8b47edbcb8080bd0327529383142ec888 (patch) | |
tree | 80cdd42050598815e0fa872745def3cc7d2bea80 /doc/aerc-config.5.scd | |
parent | 8ffcd3e5adfa008f33989d4589a47ae1cd1a5e68 (diff) | |
download | aerc-7647dfb8b47edbcb8080bd0327529383142ec888.tar.gz |
compose: warn before sending without attachment
Prevent the embarrassing forgotten attachment scenario by warning the
user before sending a message that may need an attachment but does not
have one. Whether a message needs an attachment is determined by testing
a configurable regex against the message body.
Signed-off-by: Jason Cox <dev@jasoncarloscox.com>
Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'doc/aerc-config.5.scd')
-rw-r--r-- | doc/aerc-config.5.scd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/aerc-config.5.scd b/doc/aerc-config.5.scd index 2c5f809d..21472e6e 100644 --- a/doc/aerc-config.5.scd +++ b/doc/aerc-config.5.scd @@ -493,6 +493,20 @@ These options are configured in the *[compose]* section of aerc.conf. Default: true +*no-attachment-warning* + Specifies a regular expression against which an email's body should be + tested before sending an email with no attachment. If the regexp + matches, aerc will warn you before sending the message. Leave empty to + disable this feature. + + Uses Go's regexp syntax, documented at https://golang.org/s/re2syntax. + The "(?im)" flags are set by default (case-insensitive and multi-line). + + Example: + no-attachment-warning=^[^>]\*attach(ed|ment) + + Default: none + ## FILTERS Filters allow you to pipe an email body through a shell command to render |