Completed

Configurar de servidor de email

Published on the November 29, 2018 in IT & Programming

About this project

Open

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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed