Como configurar o SendMail com o nginx

0

Eu tenho um servidor Ubuntu com nginx Eu instalei o sendmail rodando

apt-get install sendmail

Eu também pude enviar o sendmail usando

sendmail <my_email_address>
hello
.

o e-mail que recebi no e-mail especificado era de [email protected]. Aqui myusername é o nome de usuário da minha máquina ubuntu Eu quero criar novas contas de email como [email protected] [email protected] etc. Eu li muitos guias, mas eles assumem que a pessoa está executando o apache2, então as pastas eram diferentes do que Eu tenho

    
por Khan Shahrukh 05.02.2014 / 20:29

2 respostas

1

O nginx / apache não é particularmente relevante para configurar os IDs e servidores dos usuários de e-mail.

Verifique o conteúdo de /etc/mailname . Este deve ser o local em que o nsoo1234.ip-12-34-23.eu está definido. Altere o nome para o domínio neste arquivo que você deseja usar.

A configuração de um servidor de e-mail para uma entrega confiável exige um pouco de trabalho. Se você está apenas enviando, você pode configurar seu servidor de e-mail como um smarthost e usar o servidor de retransmissão do seu ISP.

O correio de entrada exige que a configuração do DNS funcione corretamente. Você pode encontrar minha postagem em Como executar um servidor de e-mail . Você também deve considerar configurar o registro SPF (Sender Policy Framework) no DNS para desencorajar o uso de seu (s) domínio (s) para enviar spam.

Eu prefiro usar exim4 em vez de sendmail . Outros preferem usar postfix . Na maioria dos casos, qualquer um dos três funcionará como substituto para os outros. Sua construção e configuração são significativamente diferentes, mas a funcionalidade é a mesma.

    
por BillThor 05.02.2014 / 21:11
0

IMHO A maneira mais simples é alterar seu FQDN do host (nome de domínio totalmente qualificado) para nomear com MX ou A registros DNS no DNS público.

Como definir o domínio totalmente qualificado nome em 12.04?

    
por AnFi 05.02.2014 / 22:02