Como devo mudar root @ mydomain quando envio da função mail () php?

0

Eu instalei o sendmail no Ubuntu como abaixo:

apt-get install sendmail

Em seguida, enviei um e-mail para teste, recebi e-mail de root <root@mydomain> . Eu verifiquei o conteúdo de /etc/aliases , mas estava vazio. Eu olhei em volta, mas não consegui descobrir como alterar o usuário padrão para o envio de e-mail. Que tipo de registro devo adicionar ao aliases ?

O que eu quero alcançar é mudar a raiz para algo como sem resposta.

    
por ALH 26.07.2014 / 09:31

1 resposta

1

Você pode alterá-lo ao usar a função php mail() , passando um parâmetro adicional:

<?php
mail('[email protected]', 'Subject', 'Message', null,
   '[email protected]');
?>

Ou torne-o padrão alterando a opção sendmail_path em php.ini :

sendmail_path = /usr/sbin/sendmail -t -i -f'[email protected]'
    
por 26.07.2014 / 09:49