Commit Graph

12 Commits

Author SHA1 Message Date
Nicolas Froger d56d8a8f2c
sendmail: remove demo feature
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2022-08-15 23:36:27 +02:00
Rodrigue Chakode 09fa59110b add variable SMTP_AUTHENTICATION_ENABLED
* boolean setting whether SMTP authentication is required or not
   (default: true)
2022-05-09 10:39:56 +02:00
Rodrigue Chakode f3b3fd0fe8
Merge pull request #8 from Natureshadow/patch-2
Allow specifying listen address
2022-04-29 10:14:46 +02:00
Dominik George 47e562362b
Allow specifying listen address 2022-04-28 19:49:02 +02:00
Dominik George 0a68f14d87
Fix default for CONTACT_REPLY_BCC_EMAIL 2022-04-28 19:36:46 +02:00
Rodrigue Chakode 2cb7818efe use log instead of logrus for logging 2021-09-19 22:49:48 +02:00
Chris Camel 310cd75505
add reCaptcha support 2020-06-02 15:27:08 +02:00
Chris Camel 40f4fd2d30
extract security checks from sendmail into a specific handler
use `http.Handler` wrappers to split the sendmail handler into 2
distinct handlers: one for validating the query (currently, checking the allowed
domains) and the other one for the sendmail functionality.
2020-06-01 19:55:00 +02:00
Rodrigue Chakode 250b9aeb03 added healthz endpoint, misc improvements and docs review
update

use default templates where there are not user-specific settings

improved Dockerfile

renamed healthz endoint

delete deprecated file

fixed healthz endpoint

improved build and deployment

updated docs
2020-05-24 00:44:40 +02:00
Rodrigue Chakode 14d5acf5e8 improved sendmail + docs 2020-05-14 14:58:22 +02:00
Rodrigue Chakode 6513cbf058 core support for app engine 2020-05-10 01:20:35 +02:00
Rodrigue Chakode e535b8d75b first commit 2020-05-10 00:02:18 +02:00