Bonsoir,

Je voudrais savoir comment envoyer un mail en php
Je croyais que c'est avec la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mail('destinataire@yahoo.com','sujet','message')
qui fonctionne normalement en local, aprés l'ajout de cette ligne au début du script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ini_set('SMTP','smtp.topnet.tn');
mais ça ne fonctionne pas lorsque j'essaye de la tester sur le site hébergé, est ce que c'est possible que mon fournisseur internet n'autorise plus l'envoie de mail je ne croi pas, aidez moi à trouver la solution svp, voiçi mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php ini_set('SMTP','smtp.topnet.tn'); ?>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<?php echo"aaaaa";?>
<?php
     $to      = 'developppez@yahoo.fr';
     $subject = 'le sujetemail1';
     $message = "<html>
		<head></head>
		<body>
			Bonjour !<br>
			<table>
				<tr>
					<td>Etudiants</td>
					<td>cin</td>
				</tr>  
                <tr>
					<td>C</td>
					<td></td>
				</tr>  
                <tr>
					<td>G</td>
					<td></td>
				</tr>  
                <tr>
					<td>M</td>
					<td></td>
				</tr>  
                <tr>
					<td>B</td>
					<td></td>
				</tr>  
            </table>
		</body>
	</html>";
     $headers = 'From: webmaster@etudiant.com' . "\r\n" .
     'Reply-To: webmaster@etudiant.com' . "\r\n" .
     'X-Mailer: PHP/' . phpversion();
 
     mail($to, $subject, $message, $headers);
 ?>
 
</body>
</html>
Merci infiniment.