如何更新电子邮件地址以接收 LetsEncrypt 的到期通知?

bus*_*mas 1 lets-encrypt certbot

我正在尝试更新旧的电子邮件地址,该地址用于接收来自令人惊叹的 Letscrypt 的到期通知。但是,我没有找到一种方法可以令人惊奇地做到这一点:O。

然而我确实尝试过:我删除了旧证书,希望 certbot 会询问我有关新电子邮件的信息,但事实上它没有(可怜的我)

我使用此命令删除了旧证书

certbot delete
Run Code Online (Sandbox Code Playgroud)

然后我选择了我要删除的域。

然后我重新生成一个新的 LetsEncrypt 证书,该证书很成功,没有发现任何错误,并且该网站仍然在线,没有任何进一步的证书问题(值得称赞!):

sudo certbot certonly --nginx -d thecompany.com
Run Code Online (Sandbox Code Playgroud)

但后来,CERTBOT 并没有要求我提供新的电子邮件地址!(我的天啊!)

现在我不知道该怎么办,感觉把头撞到墙上也无济于事,所以,我让手指在键盘上跳舞,并向这里最好的人问了这个问题:)。

非常感谢!

skg*_*skg 6

--update-registration
Run Code Online (Sandbox Code Playgroud)

不再是一个有效的参数,下面的命令可以帮助我更新/更改电子邮件 ID。

sudo certbot update_account -m <mail_id>
Run Code Online (Sandbox Code Playgroud)

sudo certbot --help以下是有关管理帐户的命令片段。

manage your account:
    register        Create an ACME account
    unregister      Deactivate an ACME account
    update_account  Update an ACME account
    show_account    Display account details
  --agree-tos       Agree to the ACME server's Subscriber Agreement
   -m EMAIL         Email address for important account notifications
Run Code Online (Sandbox Code Playgroud)