Share Your AWS re:Post Experience - Quick 3 Question Survey
Help us improve AWS re:Post! We're interested in understanding how you use re:Post and its impact on your AWS journey. Please take a moment to complete our brief 3-question survey.
Por que recebo um erro quando uso a opção de redefinição de senha na página de login do meu site Lightsail WordPress?
2 minuto de leitura
0
Na opção Senha perdida da página de login do meu site Amazon Lightsail WordPress, recebo o erro: “O e-mail não pôde ser enviado. Seu site pode não estar configurado corretamente para enviar e-mail”. Também não consigo enviar e-mails do meu site WordPress usando o PHP mailer.
Breve descrição
A função PHP mail usa o aplicativo sendmail para enviar e-mails. O mailer PHP e a opção Esqueci a senha dependem do mailer PHP. Não funciona nos seguintes cenários:
O aplicativo sendmail não está instalado na instância.
A localização binária do sendmail não está configurada corretamente no arquivo de configuração do PHP.
Solução
Execute o comando a seguir para verificar se o sendmail está instalado. Se você receber o erro comando não encontrado, o sendmail não está instalado.
sudo /usr/sbin/sendmail -q
Se o sendmail não estiver instalado, execute o seguinte comando para instalá-lo:
****Distribuições de sistemas operacionais como Debian e Ubuntu
sudo apt-get install sendmail
****Distribuições de sistemas operacionais, como Amazon Linux 2 e CentOS
sudo yum install sendmail
Execute o comando a seguir para configurar o PHP para usar o sendmail. Esse comando modifica o arquivo de configuração do PHP /opt/bitnami/php/etc/php.ini.