Configurando o correio de saída no Ubuntu 10.10

1

Estou configurando um VPS no linode, mas não consigo configurar um programa de envio de e-mails como o sendmail para que eu possa enviar e-mails por meio do PHP.

Estou preso ao primeiro passo de mudar o nome do host. Eu mudei as entradas em /etc/hostname e /etc/hosts , mas quando eu reiniciei o VPS, então hostname -f mostra hostname: Name or service not known

O que há de errado? E algum bom tutorial para configurar as coisas?

Estou usando o nginx, se de alguma forma isso importa em qualquer caso.

Conteúdo de /etc/hosts

127.0.0.1 localhost
178.79.162.174 mail.bankpo.in

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Conteúdo de /etc/hostname

mail.bankpo.in

E which hostname retorna /bin/hostname

    
por Ashfame 12.05.2011 / 14:19

1 resposta

2

Edite /etc/hosts da seguinte forma:

127.0.0.1       mail.bankpo.in      mail localhost
178.79.162.174       mail.bankpo.in      mail

adicione isso a /etc/resolv.conf

domain bankpo.in
search bankpo.in

Em seguida, reinicie e tente com /bin/hostname --fqdn

Para configurar e-mail, isso é o que eu faria:

sudo apt-get dist-upgrade -y && sudo apt-get update -y
sudo reboot
sudo apt-get install postfix mailutils -y
sudo postconf -e "mydestination = mail.bankpo.in, bankpo.in, localhost.localdomain, localhost"
sudo postconf -e "mynetworks = 0.0.0.0/32"
sudo postconf -e "inet_interfaces = all"
sudo  /etc/init.d/postfix restart
    
por 12.05.2011 / 14:38