× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum des Webmasters
 Activer la function mail() xampp
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
vince42
  Posté le 03/02/2011 @ 17:09 
Aller en bas de la page 
Petit astucien

Bonjour, je suis sur xampp ubuntu.
Je n'arrive pas a envoyer un mail en php (fonction mail()).
J'ai bien configuré mon serveur (cote php.ini) comme trouver sur d'autre forum.
Il y en a qui édit aussi un fichier sendmail.ini
Je ne possède pas ce fichier. J'ai la dernière version de xampp. (Est-ce normal???)

Citation : mon_php.ini

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.free.fr
smtp_port = 25
; For Win32 only.
sendmail_from = xxxxx@free.fr

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log =


Voila mon script. J'ai fais une page test juste pour essayer la fonction mail.

Citation : mon_script.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>TEST</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="general" href="general.css" />
</head>
<body style="background-color:white;">
<?php

mail('adressedestinataire@fai.fr', 'Nouveau Commentaire', 'Mon message test... COOL');
echo "Un mail a été envoyer";
?>

</body>
</html>


Avant d'éditer mon php.ini, j'avais une erreur du serveur smtp.
Maintenant je n'ai plus d'erreur mon script a l'air de s'exécuter sans broncher, mais je n'ai aucun mail reçu n'y envoyer quand je regardes mes boites mail. Oui j'en ai 2 pour faire mes tests.
Si quelqu'un a une idée.

Ce qui m'étonne le plus c'est que je n'ai aucun message d'erreur donc le mail devrait partir.

J'ai aussi fais d'autres essais et donc modifié mon script :

<?php
$headers ='From: "xxx"<monadresse@free.fr>'."\n";
$headers .='Reply-To: monadresse@free.fr'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

if(mail('adresse destinataire@free.fr', 'Nouveau Com', 'T\'a eu un nouveau com sur ton site.', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>

Ça ne marche pas mieux et m'affiche "Le message n'a pu être envoyé"
Ça me confirme donc que ca marche pas mais pourquoi??? pffffrrr
Toujours pas d'erreur dans le code source de la page.

Si quelqu'un a une idée!!!

Merci

Publicité
Malcolm
 Posté le 05/02/2011 à 21:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

hello,

t'as relancé apache ?

Dreamer
 Posté le 05/02/2011 à 22:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Malcolm a écrit :

hello,

t'as relancé apache ?

Malcolm, tu te fais rare ......

vince42
 Posté le 05/02/2011 à 23:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Oui j'ai bien relancer apache!

Malcolm
 Posté le 05/02/2011 à 23:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Dreamer a écrit :
Malcolm a écrit :

hello,

t'as relancé apache ?

Malcolm, tu te fais rare ......

oui ... quelques petits gros impondérables en ce moment ...

Dreamer
 Posté le 06/02/2011 à 01:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Malcolm a écrit :
Dreamer a écrit :
Malcolm a écrit :

hello,

t'as relancé apache ?

Malcolm, tu te fais rare ......

oui ... quelques petits gros impondérables en ce moment ...

Cela ne c'est pas arrangé .......

vince42
 Posté le 06/02/2011 à 02:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci mais cela ne m'aide pas beaucoup les gas.

Pas d'idées????

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
171,01 €PC Dell Optiplex 7010 (Core i5, 8 Go RAM, SSD 240 Go, Windows 10) reconditionné à 171,01 €
Valable jusqu'au 10 Août

Amazon fait une belle promotion sur l'ordinateur de bureau Dell Optiplex 7010 SFF reconditionné à neuf et garanti 1 an à 171,01 € livré gratuitement. Le PC est équipé d'un processeur Intel Core i5 3470 à 3.2 GHz, de 8 Go de RAM, d'un SSD de 240 Go, d'un graveur DVD et tourne sous Windows 10 Pro 64 bits. Rajoutez un écran, un clavier et une souris et vous aurez un ordinateur à l'aise en bureautique, Internet et multimédia. Notez que le Windows 10 fourni peut être en espagnol ou en italien mais que vous pouvez facilement changer la langue pour mettre Windows en Français.


> Voir l'offre
58,99 €SSD Western Digital Blue 500 Go à 58,99 €
Valable jusqu'au 13 Août

Amazon fait une promotion sur le SSD Western Digital Blue 500 Go qui passe à 58,99 € livré gratuitement. On le trouve ailleurs à partir de 70 €. Ce SSD à mémoire TLC offre des vitesses de 560 Mo/s en lecture et 530 Mo/s en écriture. La durée moyenne de fonctionnement avant panne est de 1,75 million d'heures, ce qui en fait un SSD extrêmement fiable. Il est garanti 5 ans.


> Voir l'offre
16,99 €Carte mémoire SDXC SanDisk Extreme 64 Go à 16,99 €
Valable jusqu'au 09 Août

Amazon fait une promotion sur la carte mémoire SDXC SanDisk Extreme 64 Go à 16,99 €. Cette carte mémoire est certifiée classe 10 U3 et autorise des débits de 70 Mo/s en capture et 150 Mo/s en transfert.


> Voir l'offre

Sujets relatifs
Xampp / apache
changer mon adresse mail
Message mail lors d'une réponse à une question
Récupération d'image .. pour envois par mail
Activer un sous domaine
xampp
Adresse e-mail fantôme dans GMail ?
fonction mail() et wamp
Envoi mail php
Pas de mail recu avec formulaire html et php
Plus de sujets relatifs à Activer la function mail() xampp
 > Tous les forums > Forum Forum des Webmasters