Sistema de Correio Simples para Ubuntu?

8

O que estou procurando deve ser relativamente fácil. Tudo o que eu quero fazer é configurar algo MUITO pequeno para o Ubuntu que me permita usar a função mail () no PHP do meu servidor web (/ var / www /). Eu não quero nada complexo. Eu tenho um tipo de configuração de email [email protected], portanto, se necessário, posso usá-lo como um endereço de resposta. Mas eu só quero a capacidade de enviar e-mails, NÃO receber nenhum no meu servidor web. obrigado

Vai

A propósito, tentei o exim4 (btw, qual configuração devo escolher, se é possível fazer o que eu quero?), E tentei o ssmtp, mas não tive sorte com o ssmtp. Obrigado.

willbeeler
fonte

Respostas:

6

Basta fazer um

sudo dpkg-reconfigure exim4-config

e escolha a opção "email enviado por smarthost; no local mail". Agora, para as opções:

  • Especifique um nome de correio do sistema, especifique para escutar as conexões SMTP recebidas apenas na porta 25 do host local
  • Não especifique outros destinos para os quais o correio é aceito
  • Especifique subdomínio.mybusiness.com como o nome de domínio visível para usuários locais.
  • Especifique o endereço IP do seu servidor de email real - esse é o mais inteligente. Se exigir autenticação, coloque o nome do servidor, seu nome de usuário e senha em /etc/exim4/passwd.client

Lá vai você: uma configuração completa de e-mail para o Debian / Ubuntu em menos de um minuto!

codehead
fonte
4

Se você estiver apenas enviando e- mails, poderá tentar o nullmailer, está no repositório extra do Ubuntu no Jaunty (saída do aptitude "show"):

Package: nullmailer
Description: simple relay-only mail transport agent
 Nullmailer is a replacement MTA for hosts, which relay to a fixed set of smart
 relays. It is designed to be simple to configure and especially useful on slave
 machines and in chroots. 

 The sendmail interface of this package doesn't provide the -bs switch, hence
 it's not LSB compatible!
Homepage: http://untroubled.org/nullmailer/

Link para a página inicial do projeto: aqui

JamesHannah
fonte
4

Você ainda precisará usar um servidor SMTP válido ssmtp. Depois de configurar ssmtppara conversar com o servidor SMTP upstream, ele retransmitirá todo o seu email por esse servidor. Normalmente, esse é o servidor ISP ou o servidor SMTP de terceiros.

sybreon
fonte
1

Você já tentou esmtp ?

Sua sintaxe é compatível com o sendmail. Está nos repositórios do Ubuntu.

Configurando correio para PHP .

Pausado até novo aviso.
fonte
1

aconteceu de ver isso no How-to Forge hoje

Greeblesnort
fonte
Acredito que ele estava procurando algo "relativamente fácil". :)
Lucas
instruções passo a passo não é fácil? =)
Greeblesnort 13/10/2009
1

Obrigado a todos por me ensinar algumas coisas. Tentei a solução de quase todo mundo e me sinto meio envergonhada. Desinstalei os pacotes em que estava trabalhando e instalei o postfix. Com muito pouco trabalho, eu tinha algo acontecendo.

Aqui está o link para a página que eu encontrei:

http://sudhanshuraheja.com/2009/02/slicehost-setup-outgoing-mail-google-apps-postfix/

Obrigado novamente.

willbeeler
fonte
0

O Postfix é muito bom. instala bem a partir de repositórios e possui uma configuração limpa em apenas dois arquivos.

para enviar apenas ..

postfix do apt-get install.

selecione host da internet quando solicitado,

digite o nome do host apropriado (deve resolver novamente com DNS reverso)

feito.

Brandon Helwig
fonte