version: '3.7' services: postfix_test_587: hostname: "postfix" image: "boky/postfix" build: context: ../.. restart: always healthcheck: test: [ "CMD", "sh", "-c", "netstat -an | fgrep 587 | fgrep -q LISTEN" ] interval: 10s timeout: 5s start_period: 10s retries: 2 volumes: - "./test-keys:/etc/opendkim/keys" - "./docker-init.db:/docker-init.db/" environment: ALLOWED_SENDER_DOMAINS: "example.org" tests: image: "boky/postfix-integration-test" restart: "no" volumes: - "../tester:/code" build: context: ../tester command: "/" environment: FROM: "demo@example.org" TO: "test@gmail.com"