OVH Cloud OVH Cloud

PB envois HTML avec mail() en php depuis OVH, réception chez free

19 réponses
Avatar
Atelier Alupi
Hello,

Je suis complètement largué sur la fonction mail() de php.
J'ai besoin d'envoyer un mailing et il n'y a pas moyen de réussir l'envoi en
html. Le script indique que le mail est envoyé, certains destinataires le
reçoivent, mais moi-même je ne le reçois pas (je m'envoie le mail aussi à
moi-même). Mon provider pop est free et le site est hébergé sur 60gp chez
OVH.

D'où vient le pb ?

Voici mon code :

$mes = stripslashes ($mes);
$obj = stripslashes ($obj);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

if(!mail($dest,$obj,$mes,$headers))
{
echo "<br>Le mail à $rep n'a PAS été envoyé<br>";
}else{
echo "<br>Le mail à $rep a été envoyé<br>"; // C'est le message qui
s'affiche à chaque fois pourtant je ne le reçois pas dans ma BAL free.
}

Toutes les variables sont renseignées. C'est apparemment un problème de
headers car les messages envoyés en texte brut sont reçus.

10 réponses

1 2
Avatar
-jl-
"Atelier Alupi" a écrit dans le message de news:
441eda17$0$27067$
Hello,

Je suis complètement largué sur la fonction mail() de php.
J'ai besoin d'envoyer un mailing et il n'y a pas moyen de réussir l'envoi
en html. Le script indique que le mail est envoyé, certains destinataires
le reçoivent, mais moi-même je ne le reçois pas (je m'envoie le mail aussi
à moi-même). Mon provider pop est free et le site est hébergé sur 60gp
chez OVH.

D'où vient le pb ?

Voici mon code :

$mes = stripslashes ($mes);
$obj = stripslashes ($obj);
$headers = 'MIME-Version: 1.0' . "rn";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn";

if(!mail($dest,$obj,$mes,$headers))
{
echo "<br>Le mail à $rep n'a PAS été envoyé<br>";
}else{
echo "<br>Le mail à $rep a été envoyé<br>"; // C'est le message qui
s'affiche à chaque fois pourtant je ne le reçois pas dans ma BAL free.
}

Toutes les variables sont renseignées. C'est apparemment un problème de
headers car les messages envoyés en texte brut sont reçus.


essais juste avecn et non pas rn sur la fin de tes entêtes

-jl-

Avatar
Atelier Alupi
putain mec ça marche j'y crois pas, merci du fond du coeur
pourquoi y a tant de conneries marquées sur le net ?

"-jl-" a écrit dans le message de news:
dvmms8$6ig$
"Atelier Alupi" a écrit dans le message de
news: 441eda17$0$27067$
Hello,

Je suis complètement largué sur la fonction mail() de php.
J'ai besoin d'envoyer un mailing et il n'y a pas moyen de réussir l'envoi
en html. Le script indique que le mail est envoyé, certains destinataires
le reçoivent, mais moi-même je ne le reçois pas (je m'envoie le mail
aussi à moi-même). Mon provider pop est free et le site est hébergé sur
60gp chez OVH.

D'où vient le pb ?

Voici mon code :

$mes = stripslashes ($mes);
$obj = stripslashes ($obj);
$headers = 'MIME-Version: 1.0' . "rn";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn";

if(!mail($dest,$obj,$mes,$headers))
{
echo "<br>Le mail à $rep n'a PAS été envoyé<br>";
}else{
echo "<br>Le mail à $rep a été envoyé<br>"; // C'est le message qui
s'affiche à chaque fois pourtant je ne le reçois pas dans ma BAL free.
}

Toutes les variables sont renseignées. C'est apparemment un problème de
headers car les messages envoyés en texte brut sont reçus.


essais juste avecn et non pas rn sur la fin de tes entêtes

-jl-




Avatar
R12y
On Mon, 20 Mar 2006 23:50:23 +0100, Atelier Alupi wrote:

putain mec ça marche j'y crois pas, merci du fond du coeur
pourquoi y a tant de conneries marquées sur le net ?


Parcequ'il y en a qui les lisent.
Ce que tu peux faire, déjà c'est envoyer un mail à l'auteur du document en
question pour lui dire que ce qu'il a écrit est erroné. C'est a mon avis
la moindre des choses. Si chacun qui constate une connerie la signale, et
si les auteurs jouent le jeu de corriger par derriere, il y aurait déjà un
peu moins de conneries.
Ce qui est dommage c'est que dans bien des cas on laisse trainer des
erreurs sans même les signaler...

--
Debian/apt Repo: http://locataire-serveur.info/sections/liens/debian-repository
Fedora/yum Repo: http://locataire-serveur.info/sections/liens/fedora-core-yum

Avatar
Atelier Alupi
Ouais... faudrait déjà que je la retrouve sa connerie... et puis aussi parce
que la plupart du temps ils ont l'air bien plus calés que moi.

Apparemment, c'est une spécificité d'ovh :
http://forum.ovh.net/showthread.php?threadidS51

Ce que je ne m'explique pas, c'est que j'ai ainsi envoyé un mail à 900
personnes à peu près (avec ces caractères r) et qu'un certain nombre l'a
effectivement reçu !
Maintenant pourquoi moi je ne le recevais jamais ?
combien ne l'ont pas reçu ?
sont-ils suffisamment nombreux pour que je renvoie le mail ??

Aucune idée... tant pis, je vais me faire passer pour un spameur et je vais
renvoyer...

"R12y" a écrit dans le message
de news:
On Mon, 20 Mar 2006 23:50:23 +0100, Atelier Alupi wrote:

putain mec ça marche j'y crois pas, merci du fond du coeur
pourquoi y a tant de conneries marquées sur le net ?


Parcequ'il y en a qui les lisent.
Ce que tu peux faire, déjà c'est envoyer un mail à l'auteur du document en
question pour lui dire que ce qu'il a écrit est erroné. C'est a mon avis
la moindre des choses. Si chacun qui constate une connerie la signale, et
si les auteurs jouent le jeu de corriger par derriere, il y aurait déjà un
peu moins de conneries.
Ce qui est dommage c'est que dans bien des cas on laisse trainer des
erreurs sans même les signaler...

--
Debian/apt Repo:
http://locataire-serveur.info/sections/liens/debian-repository
Fedora/yum Repo:
http://locataire-serveur.info/sections/liens/fedora-core-yum




Avatar
R12y
On Tue, 21 Mar 2006 00:29:07 +0100, Atelier Alupi wrote:

Ouais... faudrait déjà que je la retrouve sa connerie... et puis aussi parce
que la plupart du temps ils ont l'air bien plus calés que moi.


Oui mais les gens calés oublient souvent les détails.
J'ai un prof de maths qui a oublié combien font 8x7.
C'était un trou de mémoire passager, mais ça arrive aux plus forts.

Mais sinon, tu ne bookmarke pas tes sources? Ils ne sont même plus dans
l'historique?

Ce que je ne m'explique pas, c'est que j'ai ainsi envoyé un mail à 900
personnes à peu près (avec ces caractères r) et qu'un certain nombre l'a
effectivement reçu !
Maintenant pourquoi moi je ne le recevais jamais ?
combien ne l'ont pas reçu ?


Si tu n'a pas reçu de message d'erreur en retour (les fameux
"Undelivered") tu n'a aucun moyen de savoir ce qui s'est passé.
Si tu les as eu, alors tu sais exactement qui n'a pas reçu tes mails.

Fais gaffe car avec la nouvelle politique d'OVH avec les mails,
tu peux te faire enc$£* si tu génères trop d'erreurs.

--
Debian/apt Repo: http://locataire-serveur.info/sections/liens/debian-repository
Fedora/yum Repo: http://locataire-serveur.info/sections/liens/fedora-core-yum

Avatar
Atelier Alupi
Fais gaffe car avec la nouvelle politique d'OVH avec les mails,
tu peux te faire enc$£* si tu génères trop d'erreurs.


D'accord, je viens de voir ça... Si plus de 5% des mails reviennent en
erreur : blocage des envois. Coool... On est pas dans la merde... Putain,
mais c'est un hébergeur de clochards ! Je ne vois pas comment je pourrais
supprimer toutes les adresses périmées de ma base !

Avatar
R12y
On Tue, 21 Mar 2006 08:24:48 +0100, Atelier Alupi wrote:
mais c'est un hébergeur de clochards !


ça t'arrive souvent de cracher dans ta propre soupe?

--
Debian/apt Repo: http://locataire-serveur.info/sections/liens/debian-repository
Fedora/yum Repo: http://locataire-serveur.info/sections/liens/fedora-core-yum

Avatar
Peter Pan
D'accord, je viens de voir ça... Si plus de 5% des mails reviennent en
erreur : blocage des envois. Coool... On est pas dans la merde... Putain,
mais c'est un hébergeur de clochards ! Je ne vois pas comment je pourrais
supprimer toutes les adresses périmées de ma base !


Quand je passe dans le coin j'ai l'habitude de lire les files concernant
OVH, dont je satisfais depuis 5 ans (une vingtaine d'hébergement
mutualisés, plusieurs poignées de ndd). Je n'y déroge pas ce matin.

En tombant là dessus, ça permet de comprendre pourquoi les prestataires
qui mettent nos ondes préférées à disposition, se font chier dans
l'assainissement du réseau pour quelques pékins de ton genre...

Ou "du civisme dans le monde virtuel".

--
Pierre
http://www.1966.fr/

Avatar
Atelier Alupi
bon on est pas là pour se faire la morale je crois,je parle comme je veux,
je m'en fous je suis libre

"R12y" a écrit dans le message
de news:
On Tue, 21 Mar 2006 08:24:48 +0100, Atelier Alupi wrote:
mais c'est un hébergeur de clochards !


ça t'arrive souvent de cracher dans ta propre soupe?

--
Debian/apt Repo:
http://locataire-serveur.info/sections/liens/debian-repository
Fedora/yum Repo:
http://locataire-serveur.info/sections/liens/fedora-core-yum




Avatar
Atelier Alupi
ok bravo les gars, vous avez tous raison, vive ovh

"Peter Pan" a écrit dans le message de news:
441fc57b$0$20177$
D'accord, je viens de voir ça... Si plus de 5% des mails reviennent en
erreur : blocage des envois. Coool... On est pas dans la merde... Putain,
mais c'est un hébergeur de clochards ! Je ne vois pas comment je pourrais
supprimer toutes les adresses périmées de ma base !


Quand je passe dans le coin j'ai l'habitude de lire les files concernant
OVH, dont je satisfais depuis 5 ans (une vingtaine d'hébergement
mutualisés, plusieurs poignées de ndd). Je n'y déroge pas ce matin.

En tombant là dessus, ça permet de comprendre pourquoi les prestataires
qui mettent nos ondes préférées à disposition, se font chier dans
l'assainissement du réseau pour quelques pékins de ton genre...

Ou "du civisme dans le monde virtuel".

--
Pierre
http://www.1966.fr/



1 2