Ventes privées

Inscrivez-vous et profitez de 30 à 70% de réduction chaque semaine.

Configurer PHPMailer avec notre relais smtp

Exemple de script smtp pour vos newsletters PHP

Pour utiliser le Relais SMTP d’Express Mailing avec PHPMailer, il faudra tout d’abord télécharger et installer ce dernier. Bien sûr, pour une campagne d’emailing en PHP, notre relais smtp fonctionne aussi avec une multitude d’outils de newsletter tout prêt comme PhpList, NewsletTux, PhpMyNewsletter, WAnewsletter, PHP Mailinglist et bien d’autres …

Pour commencer à utiliser notre relais smtp avec PHP :

  1. L’installation de PHPMailer est assez simple :

Après avoir téléchargé PHPMailer, il faut placer et dézipper le fichier dans le répertoire racine de votre serveur web. Ce répertoire est référencé par la variable « DocumentRoot » que vous trouverez dans le fichier de configuration d’Apache (httpd.conf) ou dans la configuration de votre site web (/etc/apache2/sites-enabled/<site>).

Voici les commandes pour dézipper le module :

    • gunzip phpmailer.tar.gz
    • tar -xf phpmailer.tar
  1. Lorsque le module a été décompressé, vous pouvez l’utiliser dans vos scripts PHP via une fonction include :

Vous trouverez ci-dessous un exemple d’email envoyé via le SMTP Express-Mailing :

<?

  include "répertoire_phpmailer/class.phpmailer.php";

  $mail = new PHPMailer();

  $mail->IsSMTP();                            // Envoi via SMTP externe
  $mail->Host = "relay.express-mailing.com";  // SMTP Express-Mailing
  $mail->SMTPSecure = 'tls';                  // Active TLS sur le port 587
  $mail->Port = 587;                          // 587 avec TLS ou 25 sans TLS
  $mail->SMTPAuth = true;                     // Active l'authentification
  $mail->Username = "demo";                   // Identifiant Express-Mailing
  $mail->Password = "****";                   // Mot de passe Express-Mailing

  $mail->Subject = "Titre de mon email";
  $mail->From = "info©ma-societe.fr";
  $mail->FromName = "Nom de ma société";
  $mail->AddAddress("to©exemple.fr", "Monsieur Exemple");

  $mail->IsHTML(true);                        // Format TEXTE Brut ou HTML

  $mail->Body = "<html><body>Contenu du <b>mail</b></body></html>";

  if (!$mail->Send()) {
	echo "<p>Envoi impossible : ".$mail->ErrorInfo."</p>";
	exit;
  }

  echo "Message correctement envoyé !";

  $mail->SmtpClose();
  unset($mail);

?>
  1. Notre Relai SMTP est aussi accessible par tous les outils ou scripts de newsletter PHP :
  • PhpList
  • NewsletTux
  • PhpMyNewsletter
  • WAnewsletter
  • PHP Mailinglist et bien d’autres …

500 email offerts

À la création de votre compte emailing
vos 500 premiers envois sont offerts