problemede mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problemede mail

par azerty53 » 21 juin 2006, 17:44

oui c'est ce que je vais verifier je vais regarder sur leur site ou leur envoyé un mail

merci beaucoup ;)

par Ryle » 21 juin 2006, 17:40

voui, c'est normal, ca veut dire que la fonction mail n'a pas généré d'erreur... ton hébergeur impose-t-il des restrictions quant à l'envoi de mail ? (vérifier dans ses docs et faq) online par exemple a remplacer la fonction mail() par leur propre fonction sendmail() pour éviter les abus...

par azerty53 » 21 juin 2006, 17:33

un echo de $mailsend me donne 1

je sais pas si c'est normal

EDIT: Je teste en ligne sur un serveur que j'ai payé

par Ryle » 21 juin 2006, 17:23

Tu rentres bien dans le if ?
Que retourne la fonction mail ? (echo $mailsend ?)

(pis juste en passant le ."" de $message ne sert à rien ;))

par Orni » 21 juin 2006, 17:07

Tu testes en local ? Si oui, tu as bien configuré php pour le mail vers un smtp ?

problemede mail

par azerty53 » 21 juin 2006, 17:03

bonjour,

je vous ecrit parce que j'ai un petit probleme pour envoyer mon mail

voici le code
if (isset($_POST['nom']) && 
			isset($_POST['prenom']) &&
				isset($_POST['mail']) &&
					isset($_POST['telephone']) &&
						isset($_POST['raison']) &&
							isset($_POST['message']) &&
								!empty($_POST['nom']) &&
									!empty($_POST['prenom']) &&
										!empty($_POST['mail']) &&
											!empty($_POST['telephone']) &&
												!empty($_POST['message'])
		)
		{
			// envoie du mail
			$entete = 'From: [email protected]'."\n";
			$entete .='Reply-To: [email protected]'."\n";
			$entete .='Content-Type: text/html; charset="iso-8859-1"'."\n";
			$entete .='Content-Transfer-Encoding: 8bit';
		
			$sujet = $_POST['raison'];
		
			$adresse = "[email protected]";
	
			$message = "Nom: ".$_POST['nom']."<br />Prenom: ".$_POST['prenom']."<br />Telephone: ".$_POST['telephone']."<br /><br />".$_POST['message']."";      
						
			$mailsend = mail($adresse,$sujet,$message,$entete);
			
		}
en fait il ne m'envoie pas le message pourtant j'ai fais un echo de toutes mes variables et j'ai aucun probleme.

si qqun pouvait m'aider

cordialement