Realizado

Configurar de servidor de email

Publicado em 29 de Novembro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Somos uma empresa de hospedagem compartilhada de sites e precisamos configurar em um sistema linux um servidor de email para envio / recebimento e acesso aos emails em um droplet na digital ocean.

Requisitos
- O droplet deve ser capaz de enviar/receber emails para dois ou mais domínios.
- O processo de instalação completa do servidor deve ser feito utilizando a API da digital ocean, logo toda a configuração deve ser feita utilizando um script de inicialização da máquina, de forma que seja possível adicionar novas máquinas de maneira bastante simples.
- A inclusão de um novo domínio deve ser feita em um script a parte, no qual este script recebe um parâmetro url (ou outros parâmetros que sejam necessários) e toda a inclusão deste novo domínio seja então feita de forma automatizada (exceto é claro, o DNS)
- As configurações de DNS necessárias para incluir um novo domínio devem ser informadas pelo profissional
- Para o acesso do usuário usaremos o leitor de emails RainLoop (sofware open source para a interface do email)

Creio que para o funcionamento de tal sistema será necessário instalar os sofwares Postfix e Dovecot. Porém, não tenho certeza se só os dois são suficientes ou se existe outro sofware que pode ser usado, fica a cargo do profissional decidir o que precisa rodar.

Exemplo:
exemplo.
Seja o domínio: meudominio ponto com
preciso que 1) ao passar esta url via comando / api / etc ele faça todas as configurações no servidor para que os emails que vierem para ******************** sejam recebidos
2) ao criar um domínio seja simples (via comando ou api) adicionar um novo email. Ex:
contato arroba meudominio ponto com
3) uma vez criado um email, quem tiver o nome de usuário / senha do mesmo deve ser capaz de acessá-lo via interface web
4) uma vez acessada a interface web, quem tiver usando deve ser capaz de disparar emails

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias