/ docker-compose-fake-smtp.yml
docker-compose-fake-smtp.yml
1 # Run a fake smtp server: 2 # docker-compose -f docker-compose-fake-smtp.yml up --detach 3 4 # Config for fake smtp: 5 6 # AppConfig[:email_delivery_method] = :smtp 7 # AppConfig[:email_smtp_settings] = { 8 # address: 'localhost', 9 # port: 1025, 10 # domain: 'foobar.com', 11 # user_name: 'hello', 12 # password: 'goodbye', 13 # openssl_verify_mode: 'none' 14 # } 15 # AppConfig[:email_perform_deliveries] = true 16 # AppConfig[:email_raise_delivery_errors] = true 17 # AppConfig[:allow_password_reset] = true 18 19 services: 20 mail: 21 container_name: fake_smtp_server 22 image: reachfive/fake-smtp-server 23 ports: 24 - "1025:1025" 25 - "1080:1080"