我想sendmail_path
在 WordPress 的容器中设置一个并使用另一个容器提供的 sendmail。就我而言,它是MailHog。
所以这是我的 docker-compose:
version: '2'
services:
wordpress:
image: wordpress
links:
- db:mysql
- mailhog
ports:
- 80:80
domainname: foo.com
hostname: foo
volumes:
- ./public:/var/www/html
environment:
WORDPRESS_DB_PASSWORD: example
depends_on:
- mailhog
mailhog:
image: mailhog/mailhog
ports:
- 1025:1025
- 8025:8025
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: example
我尝试执行command: "echo 'sendmail_path = \"/usr/local/bin/mailhog sendmail\"' > /usr/local/etc/php/conf.d/mail.ini"
WordPress 容器,但它实际上打印了它......
这两个必须共享卷吗?
PS。我知道我可以将它用作 APP 中的 SMTP 服务器,但我想以更自动化的方式处理它。