Você está na página 1de 4

Instalação do servidor postifx

Instalando e configurando o Postfix


http://freshmeat.net
http://www.rpmfind.net

Entre como usuário root com as seguintes linhas de comando:

pm -ivh postfix-20010228p108-10cl.i386.rpm
# rpm -ivh postfix-doc-20010228pl08-10cl.i386.rpm

Configurando o Postfix

Após a instalação dos pacotes necessários, entre no directório /etc/postfix (cd


/etc/postfix) e, usando seu editor de textos preferido, edite o arquivo main.cf,
por exemplo:

# mcedit main.cf

Faça as seguinte alterações:

1. Na linha que contiver “myhostname” (linha


69), descomente-a e acrescente seu
hostname. Exemplo:

#myhostname = host.domain.name ↓
myhostname = carlos.opensource.com.br
2. Na linha “mydomain” (linha 77), coloque
apenas o domínio, exemplificando;

#mydomain = opensource.com.br

3. Em “ myorigin” (linhas 88 e 89), mantenha


comentado “myhostname” e descontente
“mydomain”, por exemplo:

#myorigin = $myhostname
#myorigin = $mydomain ↓
#myorigin = $myhostname
myorigin = $mydomain

Em “inet_interfaces” (linhas 98, 99, 100), a


configuração dependerá de quais hosts terão
acesso à Internet e aqueles que não
acessarão. Será desta maneira:

a. Se todos os nós da rede irão acessar a


Internet, mantenha como “all”:

inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost

b. Se apenas algumas máquinas acederam,


faça as seguintes mudanças. Em
“inet_interfaces = all”, apague “all” e coloque
a faixa de IPs que terão direito de conectar-se
à Internet. Abaixo será apresentado um
exemplo;

#inet_interfaces = 192.168.100.1,
192.168.100.10, 192.168.100.23

Em “mydestination” (linhas 125, 126, 127),


descomente uma das linhas, sendo
aconselhável ser escolhida a terceira linha. Por
exemplo:

#mydestination = $myhostname,
localhost.$mydomain
#mydestination = $myhostname,
localhost.$mydomain, $mydomain
mydestination = $myhostname,
localhost.$mydomain, $mydomain,
mail.$mydomail, www.$mydomain,
ftp.$mydomainmydestination

4. Em “relay_domains” (linha 202), troque


“$mydestinations” por “$mydomain” e
descomente a linha. Como o modelo abaixo:

#relay_domains = $mydestination ↓
relay_domains = $mydomain

Aqui termina a configuração do arquivo


main.cf . Feita estas alterações, deve-se
reinicializar o Postfix. Para efetuar esta açção
utilizamos os seguintes comandos e
parâmetros:

# service postfix stop


# service postfix start
# service postfix reload

Para verificar os erros ocorridos, dê a seguinte


linha de comando:

# tail -f /var/log/maillog

O próximo passo é dar as permissões


necessárias para execução, escrita e leitura do
arquivo, faça deste modo:

# cd
/var/spool
# chown postfix.postfix -Rvf postfix

Para que possa receber as mensagens


eletrônicas em um cliente de correio eletrônico
será preciso o inetd. Faça assim:

# service inet start

Para criar um apelido para sua conta root de


correio eletrônico, execute as seguintes linhas
de comandos:
# mcedit /etc/postfix/aliases

Altere a seguinte linha:

root = root
para
root = Carlos

Salve as alterações, saia do editor e dê o


seguinte comando:

# newaliases

Pronto. Agora é só criar as contas de usuários,


pois o Postfix está configurado.

JOAQUIM CORREIA /SERGIO LAMPREIA

Você também pode gostar