fonction mail () via pages perso free - PHP - Programmation
Marsh Posté le 10-01-2025 à 17:01:07
On va chercher notre boule de cristal et on revient
Sans le code source, ça va pas être facile de t'aider
Marsh Posté le 11-01-2025 à 14:39:12
Hello !
La question porte sur la faisabilité d'envoyer des mails via le service "pages perso" de chez free
tout simplement savoir si la fonction mail () est ouverte sur ce service
j'ai développé plusieurs sites web chez d'autres hébergeur, ainsi qu'un Intranet pour ma société, je n'ai jamais eu de problème pour envoyer des mails.
Marsh Posté le 11-01-2025 à 15:47:22
SI tu fais juste un mail(), la fonction renvoie quoi ?
Au passage, nue petite recherche sur Google t'aurait permis de voir cette page : https://assistance.free.fr/articles/652
Marsh Posté le 17-01-2025 à 14:45:54
Bonjour,
j'ai déjà fait des recherches qui on effectivement abouties sur cette page, mais l'article n'est pas daté
Voici un code de base
<?php
$destinataire = 'william.grognot@outlook.fr';
$expediteur = 'grognot.william@free.fr';
$objet = 'Test';
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'From: "moi"<'.$expediteur.'>'."\n";
$message = 'Test simple!';
if (mail($destinataire, $objet, $message, $headers))
{
echo 'Le message a bien été envoyé ';
}
else
{
echo "Le message n'a pas pu être envoyé";
}
?>
lorsque je lance le fichier via mon navigateur, la page me renvoies
"Le message a bien été envoyé"
Cependant, je ne reçois pas le mail.
J'ai essayé avec plusieurs adresses de destinations, rien de rien, même pas dans les spam. Normalement chez free, à une époque, ça fonctionnait uniquement avec le mail free pour l'expéditeur. j'ai essaye au cas ou avec d'autre destinataire
Marsh Posté le 17-01-2025 à 16:17:40
Euh, à ta place je censurerais tes adresses mail...
Marsh Posté le 17-01-2025 à 17:11:03
Outlook.fr (comme tout les gros fournisseurs de service mail) a un gros filtre antispam, avec (au minimum) vérification du champ SPF de l’expéditeur, sans compter que les IP des serveurs Free ne doivent pas être absent des listes de spammeur.
Je te conseille d’utiliser une librairie (type phpmailer) avec un vrai smtp externe si tu veux envoyer des mails depuis un serveur web "gratuit", ce sera plus sur...
Tu peux aussi essayer ça https://openclassrooms.com/forum/su [...] free-23799 mais ça date de 2011, pas sur que le ini_set du smtp résolve vraiment le problème.
Marsh Posté le 18-01-2025 à 08:22:01
rat de combat a écrit : Euh, à ta place je censurerais tes adresses mail... |
Faut voir le bon côté des choses : il voulait recevoir des mails, ben là c'est sûr il va en avoir tout plein
Marsh Posté le 09-01-2025 à 18:49:52
Bonjour,
J'ai un problème pour envoyer des mail via mon site web hébergé par le service "page perso" de free.
Mon code me renvoi "Message bien envoyé" mais je ne reçois rien. J'ai bien mis mon email free en tant que expéditeur.
J'ai testé avec plusieurs mail en destinataire, aucun mail...
J'ai essayé aussi la PHPMailer mais suivant la verison, soit il y a une erreur dans "SMTP" soit aucun mail n'arrive
La version PHP est 5.6.34
Avez-vous une solution pou envoyer des mail via ce service ?
Merci