PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1526 Re : Vos requêtes » [Résolu] Notification » 12-03-2015 09:33:56

Bonjour Wds, bienvenue sur le forum !

(j'ai déplacé le sujet dans le forum des requêtes)

Je valide complètement cette requête, et je l'inscris aux améliorations à apporter, version 2.0.4, la prochaine...

Merci
Arnaud

#1528 Re : Support général » tracking » 12-03-2015 09:26:01

Merci Johnny, je plussoie  wink  Et je clos

#1531 Re : Vos requêtes » import et rapport » 16-03-2015 15:48:23

Je tousse !

Tu pourrais être plus explicite ? Je valide bien sûr la possibilité d'améliorer les imports, mais je n'ai pas tout compris là ! glasses

#1533 Re : Support général » [Résolu] problème de permission ? » 11-03-2015 09:37:52

lol  lol

Bien aussi les allemandes... Mais pas aller trop à l'est, ça fume trop.... Lada Power !....

Bon parfait, résolu  wink

#1534 Re : Bugs » erreur php dans la récupération des mails en erreur » 11-03-2015 20:40:06

Moi je lis ça :

RFC5321 reference a écrit :

Deprecated
Email senders should never set a return-path header; it's the receiver's job (RFC5321 section 4.4), so this no longer does anything.

Donc on ne devrait plus rien mettre !

Par contre je ne trouve rien sur le reverse-path, et phpmailer n'en parle qu'à la ligne 749 du dépôt github : https://github.com/PHPMailer/PHPMailer/ … s.smtp.php
Extrait de la fonction mail :

    /**
     * Send an SMTP MAIL command.
     * Starts a mail transaction from the email address specified in
     * $from. Returns true if successful or false otherwise. If True
     * the mail transaction is started and then one or more recipient
     * commands may be called followed by a data command.
     * Implements rfc 821: MAIL <SP> FROM:<reverse-path> <CRLF>
     * @param string $from Source address of this message
     * @access public
     * @return boolean
     */
    public function mail($from)
    {
        $useVerp = ($this->do_verp ? ' XVERP' : '');
        return $this->sendCommand(
            'MAIL FROM',
            'MAIL FROM:<' . $from . '>' . $useVerp,
            250
        );
    }

Voilà voilà... Je chercherai donc pour aller plus loin, mais là... J'ai la marmaille à doucher et nourrir  wink

#1535 Re : Support général » [Résolu] librairie GD : JpGraph Error: 25128 » 11-03-2015 09:38:36

J'ai une réponse : VPS ! EXCELLENT CHOIX !

Ensuite, je changerai JpGraph qui ne me donne pas entière satisfaction, et je pense que PhpMyNewsLetter mérite mieux qu'un outil dont le développement remonte à... Je ne sais pas !
Ca, c'est dit !

Pour palier au problème, il faut aller dans :
include/lib/jpgraph/src

Ouvrir le fichier :
jpg-config.inc.php

Aller ligne 137 et y ajouter :

define('ANTIALIASING', false);
 
if(!ANTIALIASING){
    function imageantialias($image, $enabled){
        return true;
    }
}

Je n'ai pas eu l'occasion de tester, mais ça devrait marcher.

Et merci d'avoir montrer un p'tit grep, ça aide, et à ce niveau, il n'y a pas de soucis sur la config !

#1536 Re : Support général » [Résolu] problème de permission ? » 11-03-2015 09:37:52

Re !

(en fait tu vois, j'ai une famille et des enfants, le créneau horaire pour me joindre en fin de journée n'est pas top ! Ouch la réputation de réactif va en prendre un coup !!! lol  lol )

Si tu as un rep avec des droits à 700, c'est le mask par défaut utilisé par ton hébergeur. (022).
Donc il y a 2 choses :
- le fichier ne doit pas comporter de ";" ni autre chose que des mails, et un par ligne,... Pour le moment.
- pour corriger le problème de l'import que beaucoup de monde a, regarde le post là : http://www.phpmynewsletter.com/forum/vi … d=644#p644

J'ai fait des tests à 30000 mails sur mon dédié, aucun problème.

La suggestion d'import par copier/coller est très intéressante (donc par un textarea), je la prends et l'inscrits au programme de 2.0.4 que je suis en train de préparer (qui sera top  cool  cool  cool  angel, je vous le dis !)

#1537 Re : Support général » Problème de lien » 10-03-2015 16:26:06

De rien c est normal !
Rien n est trivial j en conviens

#1538 Re : Bugs » [Résolu] Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be ... » 10-03-2015 16:23:55

Parfait !
Oui je me dois d'être réactif car je crois aux qualités de Phpmynewsletter et je ne veux pas que vous seriez sans réponses !

Sinon, les erreurs,... Oui à 99% entre la chaise et le clavier !!!! mdr

#1539 Re : Bugs » [Résolu] Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be ... » 10-03-2015 16:23:55

Bonjour Hiroito, et bienvenue  cool

Le code originel, c'est ça :

function checkVersionCurl(){
    $options = array(
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_ENCODING       => "",
        CURLOPT_USERAGENT      => "Check Version PhpMyNewsLetter",
        CURLOPT_AUTOREFERER    => true,
        CURLOPT_CONNECTTIMEOUT => 120,
        CURLOPT_TIMEOUT        => 120,
        CURLOPT_MAXREDIRS      => 10,
    );
    $ch      = curl_init('http://www.phpmynewsletter.com/versions/current_version');
    curl_setopt_array( $ch, $options );
    $content = curl_exec( $ch );
    $err     = curl_errno( $ch );
    $errmsg  = curl_error( $ch );
    $header  = curl_getinfo( $ch );
    curl_close( $ch );
    $header['errno']   = $err;
    $header['errmsg']  = $errmsg;
    $header['content'] = $content;
    return $header;
}

Et sans le follow, si tu commentes, tu dois avoir ceci :

function checkVersionCurl(){
    $options = array(
        CURLOPT_RETURNTRANSFER => true,
        //CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_ENCODING       => "",
        CURLOPT_USERAGENT      => "Check Version PhpMyNewsLetter",
        CURLOPT_AUTOREFERER    => true,
        CURLOPT_CONNECTTIMEOUT => 120,
        CURLOPT_TIMEOUT        => 120,
        CURLOPT_MAXREDIRS      => 10,
    );
    $ch      = curl_init('http://www.phpmynewsletter.com/versions/current_version');
    curl_setopt_array( $ch, $options );
    $content = curl_exec( $ch );
    $err     = curl_errno( $ch );
    $errmsg  = curl_error( $ch );
    $header  = curl_getinfo( $ch );
    curl_close( $ch );
    $header['errno']   = $err;
    $header['errmsg']  = $errmsg;
    $header['content'] = $content;
    return $header;
}

tu veux bien poser ton bout de code STP

#1540 Re : Support général » Problème de lien » 10-03-2015 16:26:06

Bonjour à toi HuRRR et sois le bienvenu sur le forum de support PhpMyNewsLetter

Oui, ce n'est pas un bug, c'est une sécurité  big_smile
Il faut avant toute chose créer une liste.

tu crées une liste en renseignant quelques champs (modifiables bien sûr), enregistrer et c'est parti.

Voilà, tout simplement.

Arnaud

#1541 Re : Bugs » erreur php dans la récupération des mails en erreur » 11-03-2015 20:40:06

johnny a écrit :

Je sais bien qu'il faut traiter les erreurs en effet.

Ben techniquement c'est pas compliqué. On a trois valeur en php :

From : expéditeur (serviceclient@ndd.tld)
Reply-To: celui qui reçoit une réponse (nomducommercialencharge@ndd.tld)
Return-Path: Pour les erreurs (erreurs@ndd.tld)

suffit juste de formater le mail avec Return-Path et du coup sur une adresse spécifique on récupère les bounce

ça devrait aller comme ça non ?

Je rebondis sur ce message, en fait le returnpath n'est plus utilisé, selon la norme RFC5321 section 4.4)...
http://phpmailer.github.io/PHPMailer/cl … ReturnPath

#1542 Re : Bugs » [Résolu] erreur d'encodage des caractères » 12-03-2015 08:47:41

Tout est dit !
Ceci étant, sur mon serveur Nginx qui est de base à encodage (header UTF-8), je n'ai pas de soucis, donc ceci reste valable pour les serveurs Apache.

#1543 Re : Support général » Paramètres d'envois, c'est où ? » 09-03-2015 12:26:05

Sinon, j'ai trouvé ce post sur le forum de support, donc je pense que tu devrais les recontacter pour t'assurer de cette bonne limite :

http://forums.planethoster.net/hebergem … -mail.html

#1544 Re : Support général » Paramètres d'envois, c'est où ? » 09-03-2015 12:26:05

Il y a 2 problèmes :
- le 100% d échec
- le blocage a 200
Ouvre 2 sujets dans le support général on va essayer de résoudre ça wink

#1545 Re : Support général » Paramètres d'envois, c'est où ? » 09-03-2015 12:26:05

Si ! Il n y a pas de messages non pertinents !
200 mails c est pas beaucoup...
Sinon c est pas top cet hébergeur, mais je ne veux pas lancer de polémiques.

Si je peux me permettre, pour éventuel avis de ma part, combien paies tu ton hébergement et quelle est la taille de liste ?

Tu as le droit, bien sur, de ne pas vouloir répondre !

#1547 Re : Support général » Paramètres d'envois, c'est où ? » 09-03-2015 12:26:05

J'avoue ne pas trop comprendre la question !
Les paramètres sont ceux que tu renseignes dans les paramètre d envoi, dans la confirmation générale...

#1548 Re : Bugs » [Résolu] Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be ... » 10-03-2015 16:23:55

J'ai repris un peu ce bout de code, je pense que tu peux supprimer la ligne :

CURLOPT_FOLLOWLOCATION => true,

et ce, sans risques.

#1550 Re : Bugs » [Résolu] Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be ... » 10-03-2015 16:23:55

Re-

C'est un test de la version en cours, savoir si une mise à jour est disponible, et visiblement open_basedir n'est pas possible dans ta config...

Pied de page des forums

Propulsé par FluxBB