Pb résolu ! Comme toujours, la solution est évidente mais je tenais à l'expliquer ici au cas où d'autres personnes se retrouveraient dans le même cas. Le symptôme en 3 lignes :
1) Lorsque J'envoie un message depuis Linux en ligne de commande, le message est envoyé normalement au travers du serveur SMTP (paquet ssmtp).
2) Lorsque j'envoie n message via un script php en ligne de commande, le message est envoyé normalement
3) lorsque j'envoie un message depuis Moodle, le message n'arrive jamais au destinataire.
Solution :
Dans les deux 1ers cas, le mail est envoyé par l'utilisateur root. Depuis Moodle, c'est l'utilisateur d'apache www-data qui est utilisé et qui n'est pas "translaté" dans le fichier de configuration revaliases du logiciel ssmtp. C'est donc www-data qui essaie de s'authentifier chez le fournisseur de service mail et qui est donc logiquement refusé. Il suffit de lui ajouter l'alias !
Ce qui donne dans le fichier de configuration /etc/ssmtp/revaliases :
root:moodle@tahiti-aorai.com:dolphin.o2switch.net:465
www-data:moodle@tahiti-aorai.com:dolphin.o2switch.net:465
CQFD et ça fonctionne !
Merci à ceux qui ont tenté de m'aider, la question n'était pas évidente, la réponse l'est !
Cordialement
Pascal Sore
Lycée Aorai
Pirae