Quais são as configurações padrão smtp do postfix?

4

Esta pode ser uma pergunta ruim.

O tempo todo eu estava usando postfix para enviar e-mails através do meu aplicativo de trilhos. Eu apenas instale o postfix através destes comandos, porque eu nunca pensei sobre o que realmente está acontecendo nessa coisa do postfix. Eu estava mais preocupado com a aplicação do código e tudo mais.

  sudo apt-get install postfix
  sudo apt-get install bsd-mailx

Se você usa o postfix, então corrija-o rapidamente desabilitando tls definindo “smtpd_use_tls = no” em /etc/postfix/main.cf

sudo /etc/init.d/postfix start

É isso. Meu aplicativo de rails automaticamente começa a enviar e-mails para mim via postfix. Mas agora eu preciso de configurações smtp para este postfix. Como posso descobrir isso? Alguém pode me dizer?

EDITAR

Estou procurando por nome de host SMTP, nome de usuário SMTP, senha SMTP, porta (25 por padrão)

    
por Mohit Jain 09.11.2011 / 08:26

4 respostas

-1

O arquivo de configuração do postfix de email é /etc/postfix/main.cf . Um padrão (provavelmente você tem arquivos padrão lá) é bem comentado e descreve padrões para a maioria dos parâmetros listados lá (isso não é todos os parâmetros, mas é um bom começo).

Sugiro ler este arquivo junto com a documentação do postfix.

BTW, qual problema você está realmente tentando resolver? Geralmente, não é necessário tocar em nenhuma configuração do postfix para apenas enviar e-mails do host local.

    
por 09.11.2011 / 11:38
10

Esta pode ser uma resposta fraca :

Você pode descobrir a configuração padrão por postconf -d , isto é o que o Postfix assume se você tiver a configuração no . Mas você pediu os padrões!

Se você quiser descobrir as configurações atuais (!) configuradas, você pode fazer isso com postconf -n .

Quando você precisar saber o que cada configuração significa, você será orientado a ler a explicação no link

    
por 09.11.2011 / 14:44
2

Você deve abrir a porta 25 no firewall para smtp. No próximo link você pode encontrar a configuração básica do postfix. link

    
por 09.11.2011 / 09:04
2

ok, você tem uma instalação padrão do postfix e uma parte do aplicativo r0r que deve ser configurado para enviar e-mails. Eu suponho que você instalará o postfix no mesmo servidor em que você está executando o aplicativo ror. Se você planeja hospedar a instalação do postfix em um servidor remoto, não o faça. Eu aconselho a usar uma instalação postfix local como descrito abaixo, principalmente para fins de segurança.

para certificar-se de que você instalou o postfix corretamente, faça uma nova instalação do postfix IF e somente se você estiver ok com a exclusão completa da instalação atual do postfix. Se você não está ok com isso, pule para o parágrafo __postfix_configuration_checks.

apt-get purge postfix
apt-get install postfix

No debian (e eu acho que no Ubuntu também) o instalador perguntará como você deseja usar o postfix. escolha "apenas local". Ou seja, "o único e-mail entregue é o e-mail para usuários locais", assim como uma medida de segurança.

quando o processo de instalação terminar, você deve ter uma instância postfix escutando em localhost, porta 25, permitindo que as mensagens enviadas do localhost sejam enfileiradas incondicionalmente (configurações padrão)

__ postfix_configuration_checks

você pode checar as políticas rodando o postconf assim:

postconf smtpd_recipient_restrictions mynetworks

e a saída que você verá deverá ser a mesma com:

smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

você também deve (dobrar) verificar se o seu postfix está ouvindo apenas na interface de loopback, porta 25:

netstat -nltp  |grep master
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      4713/master     

agora você está pronto para configurar seu aplicativo de trilho:

hostname='localhost' #or '127.0.0.1'
port=25
password='' #or nil, dunno
username='' #or nil?

você deve ser capaz de enviar e-mails do seu aplicativo através da sua instalação do postfix

    
por 09.11.2011 / 11:45