From 65e7350e06ea6cf20107842dd3c02580b18118cd Mon Sep 17 00:00:00 2001 From: Felix Lampe Date: Thu, 21 Sep 2023 19:24:57 +0200 Subject: [PATCH] Allow multiple mail addresses to be configured using -m '1st@mail.com 2nd@xyz.net' --- acme.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/acme.sh b/acme.sh index 54dfa9a5..dd687fc2 100755 --- a/acme.sh +++ b/acme.sh @@ -3766,7 +3766,7 @@ _regAccount() { _debug3 externalBinding "$externalBinding" fi if [ "$_email" ]; then - email_sg="\"contact\": [\"mailto:$_email\"], " + email_sg="\"contact\": ['$(for E in $_email; do echo -n '"mailto:'$E'",' ; done | sed -r 's/,$//')'], " fi regjson="{$email_sg\"termsOfServiceAgreed\": true$externalBinding}" @@ -3845,7 +3845,7 @@ updateaccount() { _email="$(_getAccountEmail)" if [ "$_email" ]; then - updjson='{"contact": ["mailto:'$_email'"]}' + updjson='{"contact": ['$(for E in $_email; do echo -n '"mailto:'$E'",' ; done | sed -r 's/,$//')']}' else updjson='{"contact": []}' fi