Eu não tenho certeza se essa foi a solução certa, mas eu tenho o Postfix instalado e funcionando no meu Ubuntu VPS com o G-Suite usando
relayhost = [smtp.gmail.com]:587
O e-mail está funcionando bem, mas todos os e-mails estão sendo entregues como '[email protected]' eu hospedo diferentes sites para pessoas e prefiro não ter seus formulários de contato, inscrições de usuários, etc. Aparecendo como um e-mail de '[email protected]'.
Por exemplo:
<?php
define('admin_email','[email protected]');
define('website_name','client-business-name');
define('website_url', 'http://'.$_SERVER['HTTP_HOST']);
define('EMAIL_FROM', 'noreply@'.$_SERVER['HTTP_HOST']);
O envio desses formulários ainda resulta em e-mails exibidos como enviados de '[email protected]'
Eu também tentei usar este snippet em um arquivo VirtualHost individual sem sorte.
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i [email protected]"
Encontrei o código dessas perguntas: Configurando o php mail () por domínio , Apache, hosts virtuais e remetente padrão para o sendmail
Usar 'sendmail' na linha de comando e alterar o endereço 'De:' não parece funcionar também.
Tudo o que quero fazer é ter os e-mails que eu digito em "De" e "Responder a" usados, em vez de "[email protected]". Qualquer insight seria muito apreciado.