Por que o SMTP via gmail funciona localmente, mas não no meu servidor de produção?

Estou executando um servidor nodejs hospedado na AWS (Irlanda) e usando o emailjs para enviar e-mails. A conta de email que estou usando é uma conta do Gmail e posso enviar emails da minha máquina local sem problemas, mas os emails não são enviados pelo servidor de produção.

O firewall de saída está configurado para permitir todo o tráfego em todas as portas.

A mensagem de erro que recebo é "notification.failed".

questionAnswers(1)

yourAnswerToTheQuestion