O envio de um e-mail através do PHPMailer geralmente é roteirizado via PHP se você pretende enviar notificações por e-mail quando novos comentários são recebidos em seu blog wordpress, ou quando o servidor está sobrecarregado com altos picos de CPU (via tempo de atividade mostrando médias de carga nos últimos 1, 5 e 15 minutos).
Se você estiver usando o Gmail, o mais provável é que o Google GMail reporte um erro: Não foi possível autenticar mesmo que você tenha digitado a senha correta para sua conta do Gmail.
Colocar a senha da sua conta diretamente em algum lugar do seu script não é uma boa ideia, e a maneira correta de resolver esse problema e evitar o vazamento da senha da sua conta principal é usar a senha do aplicativo. Como alternativa, você pode personalizar suas configurações de segurança para aplicativos menos seguros – o que pode não funcionar, pois é apenas um script PHP aqui.
A senha do aplicativo pode ser definida separadamente para cada aplicativo individual e você também pode gerar novamente uma se estiver comprometida.
Você precisaria visitar o Painel de segurança do Google: https://myaccount.google.com/security
google-app-senhas-segurança
Em seguida, adicione uma senha de aplicativo (Selecione GMail e outros – dê um nome ao aplicativo) – que pode ser usada no PHPMailer – caso essa senha vaze, você sempre pode excluí-la e gerar uma nova.
google-app-senhas
Em seguida, o código de exemplo PHPMailer a seguir deve ser usado para fazer o teste de email.
Lembre-se, você também precisa atualizar as configurações de e-mail no WordPress Plugin – SMTP. E certifique-se de ter as seguintes credenciais do Gmail atualizadas em wp-settings.php
define( 'WPMS_ON', true );
define( 'WPMS_SMTP_PASS', 'You GMAIL App Password' );