Bonjour,
j'ai un hébergement PRO sur OVH.
Quand j'utilise la fonction mail() de PHP j'aimerais utiliser le SMTP de mon compte MAILJET plutôt que celui de OVH.
Où peut-on paramétrer ceci ?
Merci pour l'aide 🙏
Bonjour,
Dans ce cas il ne s'agit pas de la fonction mail() ... cette fonction utilise des sockets locaux, généralement vers un exécutable sendmail (dans /usr/lib ou /var/lib ou /usr/sbin) ... et puis c'est le serveur lui-même qui livre les mails. Cette méthode ne permet pas d'authentifier les mails sortants.
Il faut utiliser SMTP. Depuis PHP il y a des librairies à utiliser pour faciliter le formattage correct du mail ainsi que la conversation SMTP.
phpmailer est la référence en la matière: https://github.com/PHPMailer/PHPMailer