Commit 88955b1d48c09871876e6d4da90faed260ea7541

Authored by Guilherme Andrade Del Cantoni
1 parent 24e20d5d

Implementação Parcial dos containers de smtp

Showing 2 changed files with 8 additions and 4 deletions   Show diff stats
Vagrantfile
... ... @@ -79,6 +79,10 @@ SCRIPT
79 79 # args: "-v /mnt/sei/arquivos:/var/sei/arquivos",
80 80 # cmd: "true"
81 81  
  82 + docker.run "sei_smtp", image: "munkyboy/fakesmtp",
  83 + daemonize: true,
  84 + args: "-p 2525:25"
  85 +
82 86 # docker run -d --name sei_db -p 3306:3306 processoeletronico/mysql:latest
83 87 docker.run "sei_db", image: "processoeletronico/mysql:latest",
84 88 daemonize: true,
... ... @@ -97,7 +101,7 @@ SCRIPT
97 101 # docker run -d --name sei_www -p 80:80 --link sei_solr:solr --link sei_db:db --link sei_jod:jod -v /mnt/sei/src:/mnt/sei/src processoeletronico/sei:latest
98 102 docker.run "sei_www", image: "processoeletronico/sei:latest",
99 103 daemonize: true,
100   - args: "-p 80:80 --link sei_db:db --link sei_solr:solr --link sei_jod:jod -v /mnt/sei/src:/mnt/sei/src"
  104 + args: "-p 80:80 --link sei_db:db --link sei_solr:solr --link sei_jod:jod --link sei_smtp:smtp -v /mnt/sei/src:/mnt/sei/src"
101 105 end
102 106  
103 107 # Limpeza de arquivos temporários criados durante o provisionamento do sistema
... ...
sei/ConfiguracaoSEI.php
... ... @@ -108,9 +108,9 @@ class ConfiguracaoSEI extends InfraConfiguracao {
108 108 ),
109 109  
110 110 'InfraMail' => array(
111   - 'Tipo' => '1', //1 = sendmail (neste caso não é necessário configurar os atributos abaixo), 2 = SMTP
112   - 'Servidor' => '[Servidor E-Mail]',
113   - 'Porta' => '25',
  111 + 'Tipo' => '2', //1 = sendmail (neste caso não é necessário configurar os atributos abaixo), 2 = SMTP
  112 + 'Servidor' => getenv("JOD_PORT_8080_TCP_ADDR"),
  113 + 'Porta' => getenv("JOD_PORT_8080_TCP_PORT"),
114 114 'Codificacao' => '8bit', //8bit, 7bit, binary, base64, quoted-printable
115 115 'Autenticar' => false, //se true então informar Usuario e Senha
116 116 'Usuario' => '',
... ...