Envoi en nombre

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 : Envoi en nombre

par charabia » 30 oct. 2008, 10:32

Envoi en nombre

par Romuald632 » 30 oct. 2008, 10:12

Bonjour,
Merci pour l'aide !
Effectivement les deux corrections, plus le bon SMTP ça marche !
Maintenant comment faire pour envoyer en nombre ?
Merci

par chrislabricole » 29 oct. 2008, 20:00

<?php
    require "répertoire_phpmailer/class.phpmailer.php";
    $mail = new PHPmailer();
    $mail->IsSMTP();
    $mail->Host='hote_smtp';
    $mail->From=('***@**.fr');    
    $mail->AddAddress('****@****.com');
    $mail->AddReplyTo('***@**.fr');    
    $mail->Subject='Exemple trouvé sur DVP';
    $mail->Body='Voici un exemple d\'e-mail au format Texte';
    if(!$mail->Send()){ //Teste le return code de la fonction
      echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
    }
    else{      
      echo 'Mail envoyé avec succès';
    }
    $mail->SmtpClose();
    unset($mail);
?>
- Il faut mettre <?php au lieu de <?
- tu avais oublié de mettre une quote à la ligne du AddAddress
- Il fallait protéger ta quote avec un backslash (\) au Body pour pas que PHP confonde la syntaxe et le texte dans la variable...

par Romuald632 » 29 oct. 2008, 19:44

Disons que j'ai fait un truc comme expliqué sur un autre forum et là...rien
<?
	require "répertoire_phpmailer/class.phpmailer.php";
	$mail = new PHPmailer();
	$mail->IsSMTP();
	$mail->Host='hote_smtp';
	$mail->From=('***@**.fr');	
	$mail->AddAddress('****@****.com);
	$mail->AddReplyTo('***@**.fr');	
	$mail->Subject='Exemple trouvé sur DVP';
	$mail->Body='Voici un exemple d\'e-mail au format Texte';
	if(!$mail->Send()){ //Teste le return code de la fonction
	  echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
	}
	else{	  
	  echo 'Mail envoyé avec succès';
	}
	$mail->SmtpClose();
	unset($mail);
?>
Enfi volià je comprend pas grand chose à ce que j'cris pour être honnête
Merci

par albat » 29 oct. 2008, 19:38

Il y a certainement des gens qui connaissent PHPmailer,
mais si tu n'es pas plus précis sur ce que tu ne comprends pas,
ils vont avoir du mal à t'aider... :roll:

Envoi en nombre

par Romuald632 » 29 oct. 2008, 19:35

Bonjour,
Est-ce-que quelqu'un connait phpmailer ?
J'avoue que je débute et que je comprend pas tout...
Merci