# mail(php) ne fonctione pas sur sous domaine

**URL:** https://community.ovhcloud.com/t/mail-php-ne-fonctione-pas-sur-sous-domaine/53920
**Category:** E-mails
**Tags:** hébergement-web
**Created:** [Septembre 15, 2026, 8:31 UTC](https://community.ovhcloud.com/t/mail-php-ne-fonctione-pas-sur-sous-domaine/53920 "2026-09-15T08:31:24Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Driver](https://community.ovhcloud.com/letter_avatar/driver/32/5_5575768a8748004e209b776fc1b2916d.png) [@Driver](https://community.ovhcloud.com/u/Driver)
#### Post date: [Septembre 15, 2026, 8:31 UTC](https://community.ovhcloud.com/t/mail-php-ne-fonctione-pas-sur-sous-domaine/53920/1 "2026-09-15T08:31:24Z")

</div>

Bonjour,  
Mes scripts mails(php) fonctionnent sur mon domaine principal et sur plusieurs sous domaines, mais sur un sous domaine ça ne fonctionne pas.  
J'ai fait un test avec un script simple sans succès

> $to = "[destinataire@destinataire.com](mailto:destinataire@destinataire.com)";  
> $subject = "Test mail PHP";  
> $content = "Le contenu du mail ";  
> $headers = "From: Website [contact@monsousdomaine.com](mailto:contact@monsousdomaine.com)\r\nReply-To: [contact@monsousdomaine.com](mailto:contact@monsousdomaine.com)";  
> if (mail($to, $subject, $content, $headers)){  
> echo "Le mail a été envoyé avec succès";}  
> else  
> echo "Le mail n'a pas été envoyé";

J'obtiens bien le message "Le mail a été envoyé avec succès" mais le mail n'est pas délivré.  
Une idée du pourquoi ?

J'ai créé un ticket CS16712553

---

<div class="post-metadata">

### Author: ![sturpin](https://community.ovhcloud.com/user_avatar/community.ovhcloud.com/sturpin/32/30025_2.png) [@sturpin](https://community.ovhcloud.com/u/sturpin)
#### Post date: [Septembre 15, 2026, 8:48 UTC](https://community.ovhcloud.com/t/mail-php-ne-fonctione-pas-sur-sous-domaine/53920/2 "2026-09-15T08:48:00Z")

</div>

Salut @Driver

Je te conseille d'abandonner mail() et d'utiliser PHPMailer avec authentification SMTP.

Tiens-moi au courant, à bientôt.  
Sergio Turpín

---

<div class="post-metadata">

### Author: ![Driver](https://community.ovhcloud.com/letter_avatar/driver/32/5_5575768a8748004e209b776fc1b2916d.png) [@Driver](https://community.ovhcloud.com/u/Driver)
#### Post date: [Septembre 23, 2026, 10:03 UTC](https://community.ovhcloud.com/t/mail-php-ne-fonctione-pas-sur-sous-domaine/53920/3 "2026-09-23T10:03:29Z")

</div>

Bonjour,  
Au regard de ta réponse sur un autre sujet, j'ai remplacé le from par une adresse de l'hébergement, et là ça fonctionne, mais ce n'est pas satisfaisant car ça reviendrait à dire que les domaines hébergés en multi site ne pourraient pas/plus utiliser la fonction mail
