From a0c19b759b81c35c312e704b86067a7130ddf3ff Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Wed, 15 May 2024 22:25:37 -0300 Subject: [PATCH] Make Mailhog actually work Fixes #5 --- docker-compose.yml | 1 + mailhog-smtp.php | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 mailhog-smtp.php diff --git a/docker-compose.yml b/docker-compose.yml index 1d9dd84..a68b84e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,7 @@ services: dns: 4.2.2.4 volumes: - "./entrypoint.sh:/usr/local/bin/entrypoint.sh:z" + - "./mailhog-smtp.php:/var/www/html/wp-content/mu-plugins/mailhog-smtp.php:z" - "./wp-content:/var/www/html/wp-content/:z" - "./composer.json:/var/www/html/composer.json:z" - "./composer.lock:/var/www/html/composer.lock:z" diff --git a/mailhog-smtp.php b/mailhog-smtp.php new file mode 100644 index 0000000..6609372 --- /dev/null +++ b/mailhog-smtp.php @@ -0,0 +1,22 @@ +isSMTP(); + $phpmailer->SMTPAuth = false; + $phpmailer->SMTPSecure = false; + $phpmailer->SMTPAutoTLS = false; + $phpmailer->Host = "mailhog"; + $phpmailer->Port = 1025; + $phpmailer->From = "noreply@radhr.localhost"; + $phpmailer->FromName = "noreply@radhr.localhost"; + $phpmailer->Username = null; + $phpmailer->Password = null; +}); +