J'ai suivi ces instructions et je l'ai fait fonctionner à partir de la ligne de commande. Je lance un test depuis la ligne de commande comme ceci :
echo "Just testing my sendmail gmail relay" \
| mail -s "Sendmail gmail Relay" my-email@example.com
Il y a un délai, mais l'email est finalement envoyé...
Lorsque j'appelle mail() à partir de php, il y a un délai d'attente ou un message d'erreur "504 Gateway Time-out".
Dans l'article, il est dit "Si vous rencontrez des délais de substitution après avoir exécuté la commande ci-dessus, la cause la plus probable est que vous n'avez pas configuré votre hôte avec le FQDN. Vérifiez vos journaux pour un avertissement :"
Je ne trouve rien dans les journaux. J'ai redémarré le serveur, mais je ne vois rien d'autre à essayer... Je pense que les hôtes sont configurés correctement avec :
127.0.1.1 server-name
127.0.0.1 localhost
Je ne sais pas quoi essayer d'autre pour l'instant. ....
Des idées ou des conseils ?