| author | Alberto Bertogli
<albertito@blitiri.com.ar> 2026-10-13 18:45:16 UTC |
| committer | Alberto Bertogli
<albertito@blitiri.com.ar> 2026-10-13 18:45:16 UTC |
| parent | d73598d20b42c57e7e8d8dcc424d0829aeede8db |
| docs/aliases.md | +5 | -12 |
| docs/man/chasquid.conf.5 | +1 | -5 |
| docs/man/chasquid.conf.5.md | +0 | -4 |
| docs/man/chasquid.conf.5.pod | +0 | -4 |
| etc/chasquid/chasquid.conf | +0 | -2 |
diff --git a/docs/aliases.md b/docs/aliases.md index 266d67b..568ac79 100644 --- a/docs/aliases.md +++ b/docs/aliases.md @@ -76,21 +76,14 @@ pepe: jose *: pepe, rose@backgarden ``` -!!! warning "Experimental" +If the destination address has `*` as its user, then it will be replaced +by the sender user. Note that in this case, the user is copied as-is, no +characters or suffixes will be dropped. - If the destination address has `*` as its user, then it will be replaced - by the sender user. Note that in this case, the user is copied as-is, no - characters or suffixes will be dropped. +For example, `*: *@pond` will redirect `lilly@domain` to `lilly@pond`. - For example, `*: *@pond` will redirect `lilly@domain` to `lilly@pond`. - This is experimental as of chasquid 1.16.0, and subject to change. - -### "Via" aliases (experimental) {#via} - -!!! warning - - This feature is experimental as of chasquid 1.16.0, and subject to change. +### "Via" aliases {#via} A "via" alias is like an email alias, but it explicitly specifies which server(s) to use when delivering that email. The servers are used to attempt diff --git a/docs/man/chasquid.conf.5 b/docs/man/chasquid.conf.5 index d6956f1..2829056 100644 --- a/docs/man/chasquid.conf.5 +++ b/docs/man/chasquid.conf.5 @@ -58,7 +58,7 @@ .\" ======================================================================== .\" .IX Title "chasquid.conf 5" -.TH chasquid.conf 5 2025-05-02 "" "" +.TH chasquid.conf 5 2026-10-13 "" "" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -167,8 +167,6 @@ information is preserved, and SPF checks can be performed properly. Default: \f(CW\*(C`false\*(C'\fR. .IP "\fBmax_queue_items\fR (int):" 8 .IX Item "max_queue_items (int):" -\&\fBEXPERIMENTAL\fR, might change in backwards\-incompatible ways. -.Sp Maximum number of items in the queue. .Sp If we have this many items in the queue, we reject new incoming email. Be @@ -176,8 +174,6 @@ careful when increasing this, as we keep all items in memory. Default: \f(CW200\fR (but may change in the future). .IP "\fBgive_up_send_after\fR (string):" 8 .IX Item "give_up_send_after (string):" -\&\fBEXPERIMENTAL\fR, might change in backwards\-incompatible ways. -.Sp How long do we keep retrying sending an email before we give up. Once we give up, a DSN will be sent back to the sender. .Sp diff --git a/docs/man/chasquid.conf.5.md b/docs/man/chasquid.conf.5.md index cee47f2..0b90e81 100644 --- a/docs/man/chasquid.conf.5.md +++ b/docs/man/chasquid.conf.5.md @@ -118,8 +118,6 @@ Some values might be repeated, for example the listening addresses. - **max\_queue\_items** (int): - **EXPERIMENTAL**, might change in backwards-incompatible ways. - Maximum number of items in the queue. If we have this many items in the queue, we reject new incoming email. Be @@ -128,8 +126,6 @@ Some values might be repeated, for example the listening addresses. - **give\_up\_send\_after** (string): - **EXPERIMENTAL**, might change in backwards-incompatible ways. - How long do we keep retrying sending an email before we give up. Once we give up, a DSN will be sent back to the sender. diff --git a/docs/man/chasquid.conf.5.pod b/docs/man/chasquid.conf.5.pod index 27bcb0c..d39e1d7 100644 --- a/docs/man/chasquid.conf.5.pod +++ b/docs/man/chasquid.conf.5.pod @@ -122,8 +122,6 @@ Default: C<false>. =item B<max_queue_items> (int): -B<EXPERIMENTAL>, might change in backwards-incompatible ways. - Maximum number of items in the queue. If we have this many items in the queue, we reject new incoming email. Be @@ -132,8 +130,6 @@ Default: C<200> (but may change in the future). =item B<give_up_send_after> (string): -B<EXPERIMENTAL>, might change in backwards-incompatible ways. - How long do we keep retrying sending an email before we give up. Once we give up, a DSN will be sent back to the sender. diff --git a/etc/chasquid/chasquid.conf b/etc/chasquid/chasquid.conf index 1a86659..f7f58a7 100644 --- a/etc/chasquid/chasquid.conf +++ b/etc/chasquid/chasquid.conf @@ -102,14 +102,12 @@ submission_over_tls_address: ":465" #haproxy_incoming: false # Maximum number of items in the queue. -# EXPERIMENTAL - Might change in backwards-incompatible ways. # If we have this many items in the queue, we reject new incoming email. Be # careful when increasing this, as we keep all items in memory. # Default: 200 (but may change in the future). #max_queue_items: 200 # How long do we keep retrying sending an email before we give up. -# EXPERIMENTAL - Might change in backwards-incompatible ways. # Once we give up, a DSN will be sent back to the sender. # The format is a Go duration string (e.g. "48h" or "360m"; note days are not # a supported unit).