envia e-mail usando o servidor de e-mail externo

0

Gostaria de enviar e-mails usando um script PHP que foi implantado em uma máquina do CentOS. Problema é que não há servidor de email configurado. Existe, no entanto, outra máquina linux que possui um servidor de correio configurado. Como posso usar a máquina "boa" para enviar um email?

P.S. Eu tenho as credenciais do servidor de email "bom".

    
por Gaurav Sharma 05.04.2011 / 12:09

3 respostas

1

Configure o postfix no host php para atuar como um relé para o servidor "bom".

em /etc/postfix/main.cf (no host php)

relayhost = goodmailserver.com

e faça um "recarregamento de postfix"

Verifique também se o goodmailserver.com está configurado para aceitar e-mails do seu host php

    
por 06.05.2011 / 01:45
0

Não sei ao certo como uma resposta detalhada é esperada, mas basta estabelecer uma conexão SMTP com a máquina que está executando o servidor de e-mail na porta 25 ou em qualquer porta em que esteja escutando e enviar um e-mail para ela. Eu não uso PHP, mas espero que haja alguma biblioteca que faça isso por você. No entanto, usar o servidor de e-mail da sua máquina é melhor.

Acho que é basicamente o mesmo que esta questão - Envie um email usando o servidor SMTP do Gmail na página PHP .

    
por 05.04.2011 / 12:47
0

Edite seu arquivo php.ini para definir as configurações do servidor SMTP. As configurações padrão vão para o host local.

link

Editar
Err ... aparentemente essa configuração é o Windows apenas de acordo com esse documento. Eu honestamente não posso envolver minha cabeça em torno do design do PHP.

    
por 05.04.2011 / 20:59

Tags