Vous n'êtes pas identifié. Veuillez vous connecter ou vous inscrire.


Ecrire une réponse

Ecrire une réponse

Composez et envoyez votre nouvelle réponse

Vous pouvez utiliser : BBCode Images Binettes

Les champs marqués %s doivent être remplis avant d'envoyer ce formulaire.

Information obligatoire pour les invités


Information obligatoire

Revue du sujet (plus récents en tête)

2

Bonsoir et désolé du retard de réponse.

A ce que je comprends donc votre problème, vous utilisez une connexion sécurisée vers un serveur email externe.

Or les connexions externes à partir d'un script hébergé sont restreintes, notamment aux ports 80 et 443.
Les emails sortants sont filtrés effectivement via l'email enregistré lors de la création de votre compte, mais pour ce faire il faut utiliser le systeme de mailing traditionnel de PHP, j'ai nommé sendmail.

1

Bonjour, je m'occupe de la gestion du site d'une école associative. Jusqu'à cette année ce site était auto-hébergé à mon domicile mais j'ai décidé de le faire héberger à distance pour des questions de disponibilité.

J'ai mis en place un outil de facturation dans lequel je dois envoyer des mails en passant par l'adresse gmail de l'école, j'utilise donc phpmailer. Sur mon serveur cette fonction fonctionne sans problème, sur le serveur des cigales il semblerait qu'elle soit bloquée.

En cherchant un peu je suis tombé sur cette discussion (un peu ancienne) : http://forum.lescigales.org/topic2164-r … oomla.html
De ce que je comprend il faudrait que j'utilise l'adresse d'inscription pour ne pas être bloqué mais j'obtiens le même résultat.

Voilà le code censé envoyer le mail :

<?php
    include('includes/src/Exception.php');
    include('includes/src/PHPMailer.php');
    include('includes/src/SMTP.php');
    
    $mail = new PHPMailer\PHPMailer\PHPMailer();
    $mail->IsSMTP();
    $mail->Mailer = "smtp";
    $mail->SMTPDebug  = 0;  
    $mail->SMTPAuth   = TRUE;
    $mail->SMTPSecure = "tls";
    $mail->Port       = $_POST['port'];
    $mail->Host       = $_POST['hote'];
    $mail->Username   = $_POST['login'];
    $mail->Password   = $_POST['pass'];
    $mail->IsHTML(true);
    $mail->CharSet = 'UTF-8';
    $mail->AddAddress($_POST['adresse']);
    $mail->SetFrom('XXXXXX@gmail.com');
    $mail->Subject = $_POST["sujet"];
    $content = $_POST['message'];
    $mail->MsgHTML($content); 

    if(!$mail->Send()) {
      echo "erreur";
    } else {
      echo "ok";
    }
?>

Ai-je une chance de réussir à le faire fonctionner un jour ?

Merci d'avance
Alban



Currently used extensions: pun_poll, pun_admin_manage_extensions_improved. Copyright © 2008 PunBB