Se você tiver cansado dos limites impostos pelas contas de e-mail fornecidos por empresas como Google e Yahoo e quer hospedar seu próprio servidor de e-mail, você pode fazê-lo com o seu computador CentOS Linux. Você vai precisar de dois programas diferentes, Postfix e Dovecat, para lidar com o seu servidor, e ambos são de código aberto e disponível no repositório yum.
Abra um terminal clicando em "Aplicações", "Acessórios" e "Terminal".
Digite "sudo yum install postfix.i386." Dê a senha de root se solicitado e resposta "sim" a todas as perguntas. PostFix é usado para enviar e receber e-mail da Internet. Digite "sudo yum install dovecot." Mais uma vez, dar a senha root e responder sim a todas as perguntas que são feitas pelo instalador. Dovecot irá fornecer aos usuários com acesso IMAP ou POP3 às suas contas de e-mail.
Editar o arquivo de configuração para Postfix. Digite "sudo nano /etc/postfix/main.cf" para abrir o arquivo de configuração no editor de texto Nano. Os padrões irá funcionar bem para a maioria dos sistemas, mas um servidor de correio mais sofisticado vai exigir que você para especificar algumas das opções no arquivo de configuração. A configuração mais importante é "home_mailbox." Este será o diretório de caixa de correio de cada usuário em sua página inicial. Se você deseja usar o formato Maildir, o diretório deve terminar com uma barra final, como este:
home_mailbox = mail /
Outra opção é o formato mbox, e usar esse formato, simplesmente deixar de fora a barra final:
home_mailbox = correio
Ambos os formatos são poderosos, no entanto, existem diferenças sutis e complexas entre eles. Seja qual você escolher para usar, lembre-se que escolha. Encontre o `myhostname` e configurações `myDomain` e dar-lhes o nome de domínio que você associou com o computador. Por exemplo, se você possui o nome de domínio "happy.com", as opções devem ler-se:
myhostname = mail.happy.com
mydomain = happy.comPode sair nano pressionando Ctrl-O (salvar) e Ctrl-X (para sair).
Editar o arquivo de configuração para Dovecot. Digite "sudo nano /etc/dovecot.conf." A opção mais importante é protocolos. Certifique-se de que isso inclui o protocolo que você deseja que seus usuários de e-mail de usar. As opções mais populares são "imap" e "POP3", e você pode ativar conexões seguras por acrescentando um "s" para cada opção.
Definir o local de correio para o mesmo diretório que você escolheu no passo 3. precedê-lo com o formato que você escolher no passo 3. Por exemplo:
mail_location = maildir: ~ / mail
ou
mail_location = mbox: ~ / mail
Finalmente, se você usar uma versão do Red Hat Enterprise Linux de 64 bits, altere o "login_process_size" para "64."
Criar uma caixa de correio do usuário. Digite o seguinte:
mkdir / home / lei / mail
bill chown: Conta / home / lei / mail
chmod -R 700 / home / john / mailIsto cria o diretório de correio, garante que o usuário possui seu diretório de e-mail, e lhe permite acessá-lo. Isso deve ser repetido para cada usuário que tenha uma conta de e-mail. Neste exemplo, "bill" tem a conta de e-mail "[email protected]."
Inicie o servidor. Digite este código no terminal:
chkconfig --level 345 dovecot em
início /etc/init.d/dovecot
início /etc/init.d/postfix
dicas avisos
- Executando o seu próprio servidor de e-mail não é para todos. Você será responsável por sua manutenção. Caso o computador que executa o servidor de correio ir para baixo, e-mails enviados a você será devolvida ao remetente como "não entregue."