Just in case, make sure CR or NL don't end up in an email header.
Add and use _readaccountconf_mutable_default and _saveaccountconf_mutable_default helpers to capture common default value handling. New approach also eliminates need for separate underscore-prefixed version of each conf var.
Also add X-Mailer header to Python version
I will not try to use whitespace to group code visually
(I'm open to better ways of formatting the heredoc that embeds the Python script.)
Support notifications via direct SMTP server connection. Uses Python (2.7.x or 3.4+) to communicate with SMTP server.
* fix "integer expression expected" errors * duckdns fix * Update dns_duckdns.sh * Update dns_duckdns.sh
* fix https://github.com/acmesh-official/acme.sh/issues/3384 match the issuer to the root CA cert subject * fix format * fix https://github.com/acmesh-official/acme.sh/issues/3384 * remove the alt files. https://github.com/acmesh-official/acme.sh/issues/3384
Updated --preferred-chain to issue ISRG properly
dnsapi/pdns: also normalize json response in detecting root zone
To support different openssl crl2pkcs7 help cli format
update arvan api script
fix format
sync
* fix dockerhub * fix Co-authored-by: neil <win10@neilpang.com>
Change ipconfig.co to ifconfig.co
URL https://ipconfig.co/ip does not currently work, and since https://ifconfig.co/ip is mentioned on the DNS API wiki page, I assume these messages were a typo.
update dnspod.com api
Add IONOS API support
Fixed issue 3239 and 2696 with ISP config
Add Peplink deploy hook
Add Telegram notify hook
Added RackCorp API Integration
Update README to reflect the fact that this is a general-purpose ACME client